Watch RT English TV WebTV On Live streaming for free broadcast online channel website stream video Television Station.
RT English TV is a television channel station from Russia, United Kingdom.
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. RT UK focuses on covering the United Kingdom. RT UK positions itself as an outsider with a mission to oppose what it portrays as a pro-war, pro-Western media orthodoxy in the UK. The Russian news agency seeks to fashion an identity as alternative media as opposed to BBC News and Sky News. The channel claims its position is “to challenge dominant power structures in Britain by broadcasting live and original programming with a progressive UK focus”, “not subject to the metropolitan elite’s London bias”.