‘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 … We are primarily funded by readers. Please subscribe and donate to support us! Views: