Image Credit: Courtesy of Elizabeth Cabradilla Amid nationwide protests, prosecutors have charged five former Memphis police officers with murder in the death of Tyre Nichols, who died January 10 of kidney failure and cardiac arrest after a vicious beating three days earlier during a traffic stop. Memphis and other cities across the U.S. are expecting mass protests against police violence over the…

Source

By

Leave a Reply