A wave of optimism has swept Iran since Hassan Rouhani was elected president last month, but as he takes office on Sunday the moderate cleric has a monumental task to resolve the nuclear dispute, ease stringent sanctions and revive a failing economy.
via Iran president Hassan Rouhani takes office Sunday | GulfNews.com.