Chinese space station construction: First stage passengers return in capsule …
Three astronauts return on Friday after completing China’s longest space mission. The astronauts spent 90 days on the Tianhi module on China’s space station, 380 km from Earth.On June 17, Nei Heisheng, Liu Booming and Tang Honbo went aboard the Shenzhou-12 spacecraft. They returned at 1.30pm on Friday in a capsule in the Gobi Desert…