GoLocalProv | Man in Body Armor Found in Possession of Gun During Traffic Stop, According to Providence Police
Thursday, May 20, 2021 View Larger + Providence Police say a man wearing body armor was found to be in possession of a gun during a traffic stop overnight -- two streets over from the mass shooting that took place on Carolina Avenue last week. About Incident According to police, Richmond was seen not wearing a seat belt -- and also wearing body armor. Police then conducted a motor vehicle stop in a driveway on Indiana Avenue, and said that upon approaching the vehicle, Richmond could be seen reaching towards the area behind the passenger seat. Richmond was removed from the vehic...