Horrifying Footage Shows Texas Police Paralyze Black Man
It took three whole years for the world to see what happened to Christopher Shaw, a Black man who was left paralyzed after a violent interaction with the Beaumont, Tex. police. The county was reluctant to release of the surveillance footage until the NAACP put […]
Recent Comments