RT (TV network)

RT is a Russian state-controlled international news television network funded by the Russian government. It operates pay television and free-to-air channels directed to audiences outside of Russia, as well... Wikipedia

  • Owned by:  ANO "TV-Novosti"
  • Country:  Russia
  • Language:  News channel, English, French, Arabic & Spanish, Documentary channel, English, French, Russian, Online platforms, German
  • Headquarters:  Moscow
  • Data Source:  DuckDuckGo