World

Chinese space station debris could re-enter atmosphere starting April 1

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