2 New Bedford police officers fired for allegedly misusing Flock cameras Two New Bedford, Massachusetts, police officers are off the force for allegedly misusing Flock cameras around the city. ↗
Two New Bedford, Massachusetts, police officers are off the force for allegedly misusing Flock cameras around the city.
New Bedford · MA · US · source location metadata