Iran’s president Hassan Rouhani addresses the nation in a televised speech last July. He has condemned the attack on the Saudi Arabian Embassy in Tehran, but the episode gave the appearance that he’s unable to keep hardliners in check.