Photo of Mounted Police Leading Black Man by a Rope Prompts Outrage

0
126

The police chief of Galveston, Tex., apologized to the suspect and said two of his officers had caused the man embarrassment.
Source: Test 1