The Islamic Republic of Iran put its best face forward at the annual gathering of the U.N. General Assembly in New York City last month. In a room where Iran’s last President, Mahmoud Ahmadinejad, reliably delivered anti-American tirades, his successor, Hassan Rouhani, spoke in friendlier tones. The smooth-talking Rouhani called the 9/11 attacks a “criminal act” and condemned extremism.