News

For the longest time, Iran was ruled by the iron fist of Mohammad Reza Shah Pahlavi, the American-friendly Shah of Iran from 1941 to 1979. In 1979, during the presidency of Jimmy Carter, the Shah was ...