‘More Memes, Less News!’ – Russia information warfare in a nutshell… according to US senators August 2, 2018 1:00 pm by IWB Social media warfare – the US Senate unveils how it thinks Russia is allegedly swaying opinion in America …