Latest stories

  • Watch out! China’s Out Of Control Space Station Will Soon Fall To Earth

    Tiangong 1, China’s first space laboratory, will come to a fiery end in late 2017. The average decommissioned satellite either burns up over a specific ocean region or is ejected to a far-off orbital graveyard. But Tiangong 1’s demise is shaping up to be something different. Chinese officials appeared to admit during a Sept. 14 news conference in Jiuquan that they […] More