Rallies & Riots ProtestBy christian11/07/2017Impressions of the protests against the G20 summit in Hamburg