Twitter shuts down 1.7 lakh accounts for spreading Chinese government narratives
Twitter is officially blocked in China, though many people in the country are able to access it using a VPN. The company suspended 23,750 accounts that were part of a "highly engaged core network", ...