Tragedy struck in China’s southwestern city of Chongqing, when no fewer than 18 people were killed and 6 others are reportedly trapped after a coal mine...
Rescue workers are having a tough time pulling out bodies from debris following a coal mine explosion in northern China which claimed the lives of no...