Source AP ©

Iran launches English-language TV channel - Comments

President Mahmoud Ahmadinejad on Monday officially inaugurated an English-language satellite television channel to counter the West's influence in covering news.

Show more