Massive Chinese space station to land somewhere on Earth

China's defunct and reportedly out-of-control Tiangong-1 space station is expected to re-enter Earth's atmosphere sometime this weekend.

April 1, 2018

Top Stories

ABC News Live Presents