IRGC clandestine detention facility in eastern Tehran.
The Islamic Revolutionary Guard Corps (IRGC) Intelligence Organization operates a clandestine detention facility in eastern Tehran. This facility is situated behind Hejrat Stadium, at the terminus of Hejrat Boulevard, adjacent to a military-access-only private road. Directly south of the Sayyid al-Shohada Brigade lies an expansive area housing this highly secretive detention center. The detention center…
Read More “IRGC clandestine detention facility in eastern Tehran.” »

You must be logged in to post a comment.