Feds Charge 4 Police Officers In Fatal Breonna Taylor Raid

Published August 4, 2022 266 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 NEWS: Rumble Announces A Major Step Towards Merging with NASDAQ: $CFVI