Share
twitterlinkedinfacebook
Image 1 of 1
100211 Iranian Embassy 076.jpg
Protest outside the Iranian Embassy, London February 11, 2010 on the 31st anniversary of the imposition of the Islamic State calling for revolution and a secular government.