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

Press TV
Channel Name: Press TV
Published on: October 22, 2013 - 12,559 views
Category: Iran, News

Leave a Reply

You must be logged in to post a comment.