by Asharq Al-Awsat | Jul 2, 2013 | Middle East
London, Asharq Al-Awsat—In a new phase of western sanctions on Iran, communications satellite service provider Intelsat took several Iranian channels off the air on Monday, including Press TV, Hispan TV and Al-Alam as well as IRIB 1 and 2 and Sahar TV. Press TV had...