Intelligence Protection Organization of the Islamic Republic of Iran Army

Intelligence Protection Organization of Islamic Republic of Iran Army, acronymed SAHEFAJA , is a military intelligence agency with a mission to perform counterespionage measures inside the army in order to prevent, discover and neutralize possible subversions, sabotages and coup d'etats. It has an independent command hierarchy from the army.