Car rush into crowd outside Zhuhai Stadium, Injures over 20 World Roundup November 12, 2024 China: A car drove into a crowd of people outside the Zhuhai Stadium in China, leaving over 20 individuals injured,…