IRGC Quds Force Commander Brigadier General Esmail Qaani vowed revenge for the killing of Iranian nuclear scientist, Mohsen Fakhrizadeh, stressing that the Martyr exposed the false supporters of human rights, democracy, and freedom. He went on to say that the scientific growth, independence, and self-sufficiency of the Muslim countries will foil ...