Open main menu

Russia Today

television network

Russia Today also known as RT is a English-language channel in Moscow, Russia. It is on all the time and broadcasts from its offices in Moscow. It is used to tell people about urgent news and information. About 700 million people watch the channel all over the world.