Iran's Islamic Revolutionary Guard Corps (IRGC)

Iran announces arrest of 17 alleged CIA agents, some sentenced to death

The Iranian government through its Intelligence Ministry on Sunday said they have arrested 17 citizens of the country, and...

Support the ICIR

We need your support to produce excellent journalism at all times.