Press TV English Iran

Bookmark and Share
Watch Press TV English Iran TV Online Live Channels Streaming. Press TV is a 24-hour English language global news network owned by the Iranian government. Its headquarters are located in Tehran, Iran, with worldwide bureaux in Beirut (Lebanon), Damascus (Syria), London (UK), Seoul (South Korea) and Washington DC (USA).