Police clash with protesters ahead of G20 summit

Published July 5, 2017 0 Plays

Rumble German police disperse G20 protesters with water cannon before summit in Hamburg.

0 COMMENTS