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.
Continue to Article

Trending Video

Popular Now on Off The Press