Chaos in Hamburg: G-20 Protesters Clash With Police Ahead of Summit
WELCOME TO HELL
From riot police blasting thousands of protesters with water cannons to performance artist zombies, Hamburg is rife with backlash ahead of the annual meeting of world leaders.