Body camera video shows the moment a Black pastor was arrested while watering his neighbor’s plants in Alabama. Officers said …
source
Body camera video shows the moment a Black pastor was arrested while watering his neighbor’s plants in Alabama. Officers said …
source