China’s Space Station Out of Control

China’s first space lab Tiangong-1 is expected to fall into the Earth’s atmosphere in the latter half of 2017, after about six years in space, a senior official with the country’s manned space program said Wednesday.

Leave a Reply