Channels RT America

RT America

NA | Movies, TV Show, Music

RT America is a TV channel based in Washington, D.C., and part of the RT net-work, a global multilingual television news network based in Moscow, Russia, and funded by the Russian government. Much like PBS in the USA and BBC in the UK, it has studios and bureaus in New York City, Miami, and Los Angeles. Featuring movies, television series, music programs and so much more.