GEORGE GALLOWAY | And the Mother Of All Talk Shows. Tonight 7pm-10pm London time. Unmissable.
More video from RT UK
About channel
RT UK is a British free-to-air television news channel, part of the RT network, a global multilingual television news network based in Moscow and subsidised by the Russian government.