Friday, August 14, 2015

New Black Panther Party protests at site of Sandra Bland death

Dozens of heavily-armed New Black Panthers took to the streets of Texas yesterday chanting slogans about killing police officers as they protested the death of rights activist Sandra Bland. Watch video of that protest below.

No comments: