The Islamic Republic of Iran has once again been named among the world’s worst violators of religious freedom (FoRB) by the US Commission on International Religious Freedom (USCIRF). In its latest annual report, released yesterday, the independent, bipartisan...
































