Daily Archives: February 3, 2018

The Islamic Republic of Iran Is Doomed

the protests sweeping Iran belie the once popular notion that the spirit of the Green Revolution that nearly toppled the Islamic Republic in 2009 has been extinguished. It is possible that an Islamist regime with little …

Read More »