RT UK is a TV channel based in London. It is part of the RT network, a global multilingual television news network based in Moscow and subsidised by the Russian government. The channel was launched on 30 October 2014.

Leave a comment

RT UK TV