Russia Today Launches UK News Channel
RT, a Kremlin-funded broadcaster lauded by President Vladimir Putin, launched a TV news channel in Britain on Thursday (October 30), promising to challenge "dominant power structures" and scrutinise the UK government.
© Copyright IBTimes 2024. All rights reserved.
Join the Discussion