Xav Dubois·Sep 26, 2017WE THE SHEEPLE!We’ve now proved beyond speculation that Russia USED Facebook and Twitter to post “fake news” and influence me and my fellow Americans’ in…