03.26.2018 China’s out-of-control space station will crash back to Earth this weekend 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