Raid

News

Federal Officials Charge Four Officers in Breonna Taylor Raid

Federal officials on Thursday charged four current and former police officers in Louisville, Ky., who were involved in a fatal…

Read More »
Back to top button