Nearly 700 presidential hopefuls have thrown their names into the ring for Iran's June 14 presidential elections. But two last-minute entrants have altered the shape of the already-chaotic race: a former president once dismissed as a has-been and Iran's chief nuclear negotiator.
A photo of Iranian President Mahmoud Ahmadinejad holding the hand of the late Venezuelan President Hugo Chávez's mother and appearing to brush his face against her cheek as they consoled each other last week has him "mired in a fresh controversy" in Iran, as the BBC writes:
"Conservative critics, already irked by Mr Ahmadinejad's effusive eulogy for the leftist leader, reminded him that he has not only committed a sin, but also behaved in a way inappropriate for the president of an Islamic state."
Just before leaving for Venezuela to attend the funeral of Hugo Chávez, Iranian President Mahmoud Ahmadinejad penned a laudatory tribute for the late president.
"[Chavez] is alive, as long as nations are alive and struggle for consolidating independence, justice and kindness. I have no doubt that he will come back, and along with Christ the Saviour, the heir to all saintly and perfect men, and will bring peace, justice and perfection for all," Ahmadinejad wrote in a letter he sent the Venezuelan vice president.