RI Police Officers Target Of Probe After Forcing Teen Vandals To Do Push-UpsFour police officers in North Providence, Rhode Island are under investigation after they were caught forcing five boys to do push-ups on the side of a road.

More From CBS Boston

Call For Action
Download Our App
Download Weather App

Watch & Listen LIVE