Press TV – May 30, 2018 The United States has imposed sanctions on several Iranian individuals and organizations, including Evin Prison and the Islamic Republic of Iran Broadcasting (IRIB), over “human rights abuses” and “censorship.” The US Treasury Department announced the sanctions Wednesday on its website, saying the listed persons and entities will be blocked […]
Source