The Ministry of Intelligence has vowed to avenge the blood of the martyred Leader of the Islamic Revolution, Ayatollah Seyyed Ali Khamenei, and other oppressed martyrs.