Tags Sadegh Kharrazi

Tag: Sadegh Kharrazi

Previous government helped fulfill American wishes: Former ambassador

The glaring miscalculations of the Ahmadinejad government led to a decline in Iranian authority, says Sadegh Kharrazi, a former Iranian diplomat.

Today's Front Pages

Ads

Latest