Thursday, November 14, 2024
Happening Now

Deputies seen slamming teen’s head in video are charged

Three Florida deputies are facing charges after appearing in a video that showed a black teen being pepper-sprayed and slammed to the ground during an arrest Source

Share