People run for cover as the mountain crumbles after the Wenchuan quake near Sichuan province’s Lixian county on May 17, 2008. [CHAI CHENG / LEGAL MIRROR]
China launched its second space laboratory, the Tiangong II, on Thursday night, which space officials said will become the country’s largest scientific platform in space.