STUFF

Friday 2 December 2011

Iranian Diplomats ordered to return to Iran


A policeman stands at the door of the Iranian Embassy, with the flag still up although the diplomats had been ordered to leave the U.K.
A small amount of 'free Iran' protesters were there in opposition to the current Iranian government.
London 2/11/2011

No comments:

Post a Comment