Keenan Anderson died in Los Angeles after being repeatedly tased by police following a chase resulting from a traffic stop, according to news reports, and Tyre Nichols in Memphis, died after being severely beaten as he lay on the ground, by five officers in Memphis, Tennessee, who have since been...
Latest