Feds Charge 4 Police Officers In Fatal Breonna Taylor Raid

Published August 4, 2022 280 Views

The four Louisville police officers face federal charges for the death of 26-year-old Taylor while executing a no-knock search warrant in 2020.

Loading 8 comments...
BREAKING: Rumble is now public & listed on Nasdaq as $RUM