-3.2 C
New York
Thursday, December 26, 2024

TAG

James Douglas

Outrage As Horse-riding White Police Officers Lead Black Man By A Rope

Outrage has erupted across the United States after a photo of two white police officers mounted on horseback walking a handcuffed black man by...

Latest news

- Advertisement -