British Virgin Islands

Saturday, Oct 24, 2020

Viral Photo Shows TX Police Officers On Horseback Leading Handcuffed Man By Rope

A Texas police chief has apologized for the actions of his officers after photos circulated widely on social media, showing two officers riding on horses while leading a handcuffed man down a street.

Quote of the Day

Related Articles

British Virgin Islands