Another clear up operation is underway after a second night of protest and violence in Hamburg.
Heavily armed police and demonstrators fought running battles on the streets staging the G20.
More than 200 officers have been injured, though none seriously, and dozens of protesters detained.
Thousands of demonstrators have traveled to Germany to vent their fury over Trump and Putin, global inequality and the pace of climate change.
The German military were called in to restore order.