Feedback

‘Zombies’ Protest in Germany Ahead of G-20 Meeting

 

A piece of performance art deploring a lack of political ambition attracted hundreds of zombies to Hamburg, Germany.

Shows