Ayatollah Khamenei Ayatollah Khamenei and Iran’s DefMin vow revenge for Soleimani’s assassination Supreme Leader of the Islamic Revolution Ayatollah Seyed Ali Khamenei stated on Friday those who assassinated Commander of Iran’s Islamic Revolution Guards...