At least 20 people were trapped in the rubble of a collapsed building after an explosion on Friday in the Chinese city of Chongqing, according to state media, Igbe...
To continue enjoying our content, please turn off your ad blocker.