Other stories about falling

Scientists reveal where faulty Chinese space station is most likely to land on Earth

Remember that Chinese space station that was set to crash back into Earth next month? The one that China lost control of in 2016...
Happening Now March 22, 2018