5 years after Breonna Taylor’s death, Louisville leaders vow meaningful reform
Breonna Taylor was shot and killed by Louisville Metro Police officers executing a no-knock drug warrant at her home on March 13, 2020.
5 years after Breonna Taylor’s death, Louisville leaders vow meaningful reform Read More »
