Press TV is a state funded news network owned by Islamic Republic of Iran Broadcasting (IRIB). Its headquarters are located in Tehran, Iran and seeks to counter a western view on news.

Website: http://www.presstv.ir

Articles by Press TV :