Twitter Removes China, Russia and Turkey ‘State-Linked’ Accounts

  Twitter on Friday said it had removed tens of thousands of “state linked” accounts used by China, Russia, and Turkey to push their own propaganda, sow misinformation or attack critics. By... Read more »