July 6 2017 4:20pm

Scuffles break out between G20 protesters, police as night descends

Several scuffles have broken out as protesters clashed with protesters marching in Hamburg, Germany where the G20 Summit is taking place.

Responsive site?

Video Home