0 Today’s tech news: Facebook forbid 652 Accounts Linked to Russia, Iran Facebook forbid 652 pages on the social media network that were operating on political influence operation of the midterm elections. https://goo.gl/rWZ9hF khojtube September 28, 2018 35 0