Iran

Iranian Embassy Siege

Footage of the protest in London against the Iranian election outcome.

So far, the SWP have not organised a counter-demonstration to fight this terrible Western Imperialism!