all bloggers den – Hamburg wakes up to scenes of destruction from looting and clashes that took place between anti-G20 protestors and police

Advertisements