Irrefutable Proof, RT Is Better than Western Media, Lets Examine The Facts! Posted by Glenn on Wednesday, December 30, 2015 BBC CNN Propaganda RT +