Tag: Tragedy in Zhuhai: A Car Attack Claims 35 Lives and Injures 43 Others
A devastating incident rocked the city of Zhuhai in southern China on Monday, November 11, as a man driving a small SUV rammed into pedestrians exercising around a popular sports complex, leaving 35 dead and 43 injured. Authorities reported the...