July 6 2017 4:14pm

Police scuffle, fire water cannons at G20 protesters in Hamburg, Germany

Police dodged bricks, bottles and other objects before blasting a water cannon and detaining several people.

Responsive site?

Video Home