|Russia Insider | Jan 8, 2015|
Editor of Russia Insider Charles Bausman appears on Peter Lavelle's Cross Talk and speaks out against the demonisation of Russia by the Western media.
The U.S. State and the West’s pliant media have their story, but it is cracking under the weight of logic and evidence.
Footage courtesy of RT. Published January 7 2015