Internal Report: Police Shouldn’t Have Fired Into Breonna Taylor Home

0
8

A new report from 2 investigators who probed the fatal shooting of Breonna Taylor last year showed that none of the officers involved in serving the narcotics warrants at Taylor’s apartment should have fired their weapons, ABC reported.

More

Source: NewsMax

0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments