Heavy cargo of space debris fell to Earth

Isbel Lazaro, March 12, 2024. A cargo of space debris, considered the heaviest ever produced by the International Space Station (ISS), completed its final descent to Earth a few days ago.