Press TV
43 252 subscribers
Press TV, Iran’s first 24/7 English news network, is based in Tehran. It has bureaus worldwide, highlighting less told stories and offering unique insights into cultural and political stories.
If you have Telegram, you can view and join
Press TV right away.