alabama police
The Black minister was simply watering the flowers of a neighbor who was out of town.
Six officers are being investigated for the death of Anthony Dewayne Ware. Ware died after he was pepper sprayed while being arrested.
Trending Stories