A 19,000-pound space station that the Chinese regime admits to having lost control of in 2016 will crash land somewhere on Earth this March, experts predicted.
The Tiangong-1 space station was launched in September 2011. It is China’s first space station. It hosted manned space missions twice in its lifetime. Chinese taikonauts, in the six years since the station was sent into orbit, have spent a total of 24 days aboard, according to data from Aerospace.