Iran starts 24-hour satellite television channel in English
Iran has put into operation a 24-hour English-language satellite television channel to extend its global reach during a period of growing pressure from the United States. Iran’s state-run television operation, Islamic Republic of Iran Broadcasting, sponsors the satellite channel, called Press TV. It started Monday. Full Story