1 POSTS
RT America broadcasts from its studios in Washington. RT America broadcasts from its studios in Washington. RT America is a U.S.-based pay television and internet-based news channel which is part of the RT network, a global multilingual television news network based in Moscow, Russia.