Press TV

Press TV (stylised PRESSTV) is a 24-hour English language news organization of the Islamic Republic of Iran Broadcasting (IRIB). Its headquarters are located in Tehran, Iran.

Link 1Link 2Link 3

Channel Name: Press TV
Category: Iran, News