Browsing tag

YouTube

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 […]