NCRI, the Main Target of Tehran’s Terror Machine

Since its creation in 1981, the Iranian coalition opposition National Council of Resistance of Iran (NCRI), its members, and its subsidiary groups have been the target of several deadly attacks planned by the Iranian regime, according to the UK’s Parliamentary Human Rights Group. Here are just a few of the most heinous examples outside of … Continue reading NCRI, the Main Target of Tehran’s Terror Machine