Video: ‘More Memes, Less News!’ – Russia information warfare in a nutshell… according to US senators

Social media warfare – the US Senate unveils how it thinks Russia is allegedly swaying opinion in America … Check out http://rt.com RT LIVE http://rt.com/on-air …

Via Youtube