
Protesters Demand the End of ‘Police Terror’ As Tyre Nichols Footage Sparks Rage In Metro Cities Across the Nation
Protests spurred by the police killing of Tyre Nichols erupted in Memphis, Washington D.C., Atlanta, and New York City on Friday night after the Memphis Police Department released footage of the nearly four-minute beating of the Black man. As Memphis city officials announced their plan to releas...