LAST <<< (32 total) >>> NEXT
General Ali Neshat, last Commander of the Imperial Guard, surrendered the Royal Palaces, and was executed by the revolutionaries in 1979
37 days A cautionary tale that must not be forgotten By Cyrus Kadivar March 4, 2003 The Iranian * Printer friendly