Insane World

Tianhe Module: China launches living quarters for new permanent space station orbiting Earth

China has launched a module of a new permanent space station, the latest in Beijing’s increasingly ambitious space programme. The Tianhe Core module contains living quarters for crew members. It was launched from the Wenchang Space Launch Centre on a Long March-5B rocket. China hopes to have the new station operational by 2022. The only […]