Hamburg : Rage against the G20

Hamburg protests rage as G20 leaders meet

Advertisements