Disturbing Videos of Cops Beating Tyre Nichols to Death Finally Released
by Matt Agorist, The Free Thought Project: The US city of Memphis, Tennessee released several videos on Friday showing the brutal beating of Tyre Nichols by police. Nichols, a 29-year-old black FedEx worker who had been stopped for reckless driving, succumbed to his wounds in the aftermath of the incident. Four highly-anticipated videos from police body and […]