Iranian President Hassan Rouhani called for unity today in the face of criticism from all sides of his handling of an economic crisis and tensions with the United States.
"Now is not the time to unload our burdens on to somebody else's shoulders. We must help each other," Rouhani said in a televised speech at the shrine of late revolutionary leader Ruhollah Khomeini.
"The country's problems and resisting foreigners' conspiracies is the responsibility of every one of us."
Rouhani sought to play down the differences, saying: "The clerical, religious institutions and the government are alongside each other."