ZHUHAI, China, Nov 12 (Reuters) - A driver rammed his car into a crowd at a sports centre in southern China, killing 35 ...
Zhuhai, China - November 10, 2024 Photo taken on Nov. 10, 2024 shows the CH-7 stealth drone at the Zhuhai Air Show Center in Zhuhai, South China's Guangdong province.