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 …

source