G20

2017

Protests and riots during the G20 summit conference in Hamburg Germany