by Kevin Barrett, The Unz Review: For the second time in its 47-year history, the Islamic Republic of Iran has demolished an American presidency. Once again, the defining moment came on November 4, when the world woke up to news of Trump’s crushing defeat in the midterms. On 11/4/79—exactly 47 years ago today—Iranian students heroically […]