China space debris lands in Indian Ocean Posted byRichard Fernandez May 8, 2021May 8, 2021 Chinese rocket updates: Debris splashes down in Indian Ocean Space Force is tracking when a massive Chinese rocket body will reenter the atmosphere. Related