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.
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.