Twitter Removes China, Russia And Turkey “State-Linked” Accounts
By far the biggest network uncovered was linked to China, the US social media giant said, comprised of a “highly engaged core” of 23,750 accounts that was boosted by a further 150,000 “amplifier” accounts.