Mourning and Grief | Flowers laid at site of deadly car ramming in China

People are laying flowers at the scene in Zhuhai, China, where 35 were killed and dozens injured in a hit-and-run incident ahead of an international airshow. Police have detained the driver, who reportedly stated he committed the act due to dissatisfaction with his divorce settlement.
Back to Top