Press TV

Press TV is an Iranian state-owned news network that broadcasts in the English and French languages owned by Islamic Republic of Iran Broadcasting, the only organization legally able to... Wikipedia

  • Owned by:  Islamic Republic of Iran Broadcasting
  • Country:  Iran
  • Language:  English & French
  • Headquarters:  Tehran, Iran
  • Data Source:  DuckDuckGo