The Breonna Taylor Death
Breonna Taylor was shot and killed by police officers on March 13, 2020 in Louisville, KY. Officers with the Louisville Police Department were serving a legally obtained search warrant on her apartment - as there was significant evidence that Ms....
Read more