Parallel Intelligence Agency

Parallel Intelligence Agency is an intelligence agency within the Islamic Republic of Iran with strong ties to Islamic Revolutionary Guards Corps (IRGC) and the security apparatus within the judiciary.