Texas Police Under Fire in Galveston, Texas for Photo that Went Viral of Officers Walking a Black Man on a Leash While They Rode Alongside Him on a Horse

The police chief of Galveston, Texas apologized on Monday night after a photo emerged of two white officers on horseback leading a black suspect in handcuffs down the street with a rope tied to him. A bystander took the photo and shared it on social media, where it has gone viral and sparked outrage toward […]