Asia2 years ago
Multiple people trapped after explosion in China’s Chongqing: State media
A canteen in China’s southwest municipality of Chongqing collapsed on Friday following an explosion suspected to be caused by a gas leak, leaving many trapped, according...