RT International TV Radio was founded in 2005, located in Moscow, Russia.
RT International TV Radio is broadcasting internationally around the world.
RT, initially named 'Russia Today', is a Russian international TV network funded by the Russian government. RT International is the flagship news channel of the RT network. This radio sound is from TV.
RT International TV also streams live on the internet, airing mainly news, talk programs in English.