Browsing Category

INTERNATIONAL

14 dead after mountain collapse in China

Chengdu, June 4 : Fourteen people were confirmed dead and five others remained missing following a mountain collapse on Sunday in Leshan City, southwest China's Sichuan Province, according to local publicity department. The collapse took…