The British Committee for Iran Freedom (BCFIF) has announced that over 250 members of the U.K. Parliament, including former government ministers, have condemned “the Iranian regime’s systematic use of the death penalty to target dissidents and detained demonstrators.” In their statement, the…Read More