Police and protesters clash over protest camps in Hamburg

Published July 4, 2017 0 Plays

Rumble Protesters clash with riot police on the streets of Hamburg, Germany, as tension rises over whether protest camps will be allowed during this week's G20 summit. No reporter narration.

0 COMMENTS