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.
Hide player controls
Hide resume playing