Skip to content or view screen version

A storm is brewing...

31.07.2010 14:22 | London

Check out the full report for context.


- Original article on IMC London: http://london.indymedia.org.uk/videos/5353