Iran’s Supreme Leader Praises Captors of American Sailors

Khamenei: ‘You did an excellent job’

Iran’s Supreme Leader Ali Khamenei recently visited the Islamic Revolutionary Guards Corps (IRGC)  personnel who took into custody 10 American sailors earlier this month, praising them for their actions. Continue reading