New Photos Reveal That One Of The Cops In Breonna Taylor Raid…
The photos contradict statements made by the Louisville Metro Police Department that said the officers involved, who work narcotics, do not wear body cameras. New photos have surfaced showing that at least one of the officers involved in the raid that led to the death of Breonna Taylor was wearing a body cam. In a … Read moreNew Photos Reveal That One Of The Cops In Breonna Taylor Raid…