Video: Times article claims UK lawmakers on RT programs ‘help Putin’

The Times newspaper claims British politicians are doing the Kremlin’s bidding by participating in RT programs. The newspaper claims it’s all part of the …

Via Youtube