China: Car Crash at Sports Centre Leaves Dozens Dead and Injured
12 Nov 2024
In a tragic incident that has shocked China, a driver killed 35 people and severely injured 43 others when he drove his car into a crowded sports center in Zhuhai, a city in southern China. Police in Zhuhai, a coastal city known for its annual airshow hosted by the People’s...
Read More