Home
A deadly car attack in Zhuhai, China, which claimed the lives of 35 people, has reignited concerns over public violence and societal frustration. The incident occurred on Monday night, when a driver, reportedly angered by a divorce settlement, intent