China’s out-of-control space station will crash back to Earth this weekend Posted by Genevieve Klien in space 03.26.2018 The European Space Agency’s Space Debris Office in Darmstadt, Germany, claims that debris from Tiangong-1 will splash down between March 30 and April 2, although it said these dates were ‘highly variable’ By. Read more