An out-of-control Chinese space station is expected to hit Earth in the next 12 hours. However, experts tracking the decaying orbiter admit they still have no idea exactly where the debris will land.
Read Full Article at RT.com Read the Original Article
Facebook Comments