chinese space program

  1. AAR Galileo

    Space Chinese Space Photos & News

    An out-of-control Chinese space station moving at 17,000mph is set to plummet to Earth over the Easter weekend, leaving space experts scrambling to guess where. Tiangong-1, or "The Heavenly Palace," could re-enter the atmosphere over a major city and scientists will not know until a few hours...