Police Seen Leading Black Man By Rope While Riding Horseback, Chief Apologizes After Backlash
A Galveston, Texas police chief apologized after photos showed officers on horseback leading a Black man through the streets by ...
A Galveston, Texas police chief apologized after photos showed officers on horseback leading a Black man through the streets by ...