How China’s censorship machine blocks news of Zhuhai car attack, only revealing that 35 were dead 24 hours later 13 November 2024
Car ploughs into China’s Zhuhai sports centre, leaving 35 dead and 43 injured in suspected revenge attack 13 November 2024