Overview / RT America

RT America

***This channel is currently unavailable from the source.

RT America is a TV channel based in Washington, D.C., and part of the RT network, 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.

Categories:  Action & Adventure, Children & Family, Music, News