A building housing a canteen in Chongqing in China's southwest collapsed on Friday after an explosion suspected to have been caused by a gas leak, killing at least 16, state broadcaster CCTV said. As ...