CHONGQING (XINHUA) – Three people were killed and 14 remained trapped after a blast rocked a canteen of a subdistrict office in Wulong District, southwest China’s Chongqing Municipality at noon yesterday. The accident took place at 12.10pm as suspected gas leakage triggered the explosion and caused the collapse, trapping 27 people inside. As of 6pm