DOJ Charges 4 Police Officers in Deadly Breonna Taylor Raid
The Department of Justice on Thursday charged four current and former police officers in Louisville, Kentucky, in connection to the death of Breonna Taylor and the fatal March 2020 raid on her apartment. […]