Galveston Police Release The Body Cam Footage of The Arrest
Galveston Police release the body cam footage of the arrest of a man than tied with a rope and led down the street by horseback. One officer comments on how this is going to look really bad. Read more HERE