Tag: Iranians

Politics
Russian, British envoys enrage Iranians with ‘insulting’ photo

Russian, British envoys enrage Iranians with ‘insulting’...

The Russian and British ambassadors in Tehran were summoned on Thursday, after a...