Twitter has been cracking down on suspicious accounts ahead of Israel's election on April 9th, but there's been plenty of mystery surrounding how it has taken action. A BuzzFeed News source claims that Twitter has suspended about 600 accounts engagin…
Engadget RSS Feed