Galveston Police Chief Says Horseback Officers Used ‘Poor Judgment’ in Leading Arrested Black Man by Rope
Outrage over an image showing two White police officers on a horse leading a Black man in handcuffs and a leash has resulted in the department issuing an apology. Visit streaming.thesource.com for more information The two officers were of the Galveston Police Department in Texas and can be seen leading the man down the street, […]