WATCH LIVE: Press TV in Iran
Press TV is an English-language news channel which is based in Iran. It is affiliated with the Iranian government and provides national and international news coverage.
Video not working? Click here to let us know.
Press TV is an English-language news channel which is based in Iran. It is affiliated with the Iranian government and provides national and international news coverage.
Video not working? Click here to let us know.