Tag: Tehran Conference

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...