June 20, 1981: One of the Greatest Crimes of the 20th Century

Interview with Mansoor Hekmat Radio International: The common perception is that the Islamic Republic is a result of the 1979 revolution. You have stated, however, that like most revolutions, the 1979 Iranian revolution was ultimately defeated by … Continue reading June 20, 1981: One of the Greatest Crimes of the 20th Century