Galveston Police released body cam video of the controversial arrest of Donald Neely who was arrested and led handcuffed down the street by two officers mounted on horses.

Source: CNN