The last time Iranians staged a revolution, they overthrew the oppressive Shah Mohammad Reza Pahlavi, who ruled his country from 1941 to 1979 with an iron fist. Pahlavi was a staunch US ally, but his reign left millions disgruntled due to unemployment, corruption, soaring inflation and ever-growing income inequality despite...