07/07/17

Police Horses Move in on G-20 Protesters

Riot police on horseback ride past a crowd protesting the G-20 Summit in Hamburg, Germany. ... more Duration: {{video.duration.momentjs}}