A day after the message went viral for criticising Beijing’s relentless COVID-19 policy, China has banned a public post on its all-encompassing platform WeChat. The “10...
Elon Musk’s purchase of Twitter has sparked debate about whether the deal is beneficial for one of the most (if not the most) powerful social media...