J Jen Senator Apr 1, 2018 #1 The Chinese Space Station is coming to earth today, 1 April, 2018. Just in case you want to track it so's you can get out of the way if it's coming for you, you'll be interested in this: Last edited: Apr 1, 2018
The Chinese Space Station is coming to earth today, 1 April, 2018. Just in case you want to track it so's you can get out of the way if it's coming for you, you'll be interested in this: