Chinese rocket lands in Indian Ocean

Debris from the out-of-control piece of space equipment reentered the earth’s atmosphere in pieces on Sunday as it landed near the Maldives.

May 10, 2021

Top Stories

ABC News Live Presents