Search Close Menu

Protestors Clashed with Officers Outside Baton Rouge Police Station

Police say the seven members of the New Black Panther Party refused to leave and "attempted to storm the police barricade," which caused officers to attempt to take them into custody for the disturbance. More Here.
0 Comments

Latest Videos Popular Videos