Skip to content

hamburg-g20-protests2017panorama

Demonstrators face of with police at the g-20 Summmit in Hamburg, Germany