- World
China takes down social media accounts of Covid policy critics
London: China has taken down more than 1,000 social media accounts – some with millions of followers – that criticised the government’s Covid policies. Social media platform Weibo said it had suspended…