Trending

Feds Charge 4 Police Officers In Fatal Breonna Taylor Raid

  • Four Louisville police officers have been charged for the U.S. Justice Department over the drug raid that led to the death of Breonna Taylor, a black woman whose fatal shooting contributed to the racial justice protests that rocked the U.S. in the spring and summer of 2020.
Click to read full article Go back home

Sign Up for Our Newsletter

Join our list!

Sign up here to get our daily newsletter with the top trending headlines.