Knock, knock? Who’s There? An 8.5 metric ton Chinese space station that no one can control and is going to crash into Earth at some point late next year.
Knock, knock? Who’s There? An 8.5 metric ton Chinese space station that no one can control and is going to crash into Earth at some point late next year.