ifmat.org
Treasury Sanctions Senior Officials and “Interrogator Journalists” of Iran’s State-Run Media
Today, the U.S. Department of the Treasury’s Office of Foreign Assets Control (OFAC) is designating six senior employees of the Islamic Republic of Iran Broadcasting (IRIB), the Iranian state-run media corporation that has broadcast hundreds of forced confessions of Iranian, dual national, and inter