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.

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.
About the Author
Page 1 of 2363
Next Page