More than 20 trapped after explosion in a public building in China
An explosion occurred at 12:10 PM local time in a public building located at Wulong district in China's southwest municipality of Chongqing. Firefighters and medical teams with ambulances dispatched on the scene. More than 20 people trapped…