Russia: Twitter, Facebook are CIA puppets [Video]
November 5 , 2017 – Fort Russ News – by Inessa Sinchougova Facebook Inc has recently testified that Russia-based operatives published about 80,000 posts on the social network over a two year period in an effort to sway U.S. politics, and that about 126 million Americans may have seen the posts during that time. The social […]