Home
Photos
2.6 tons of space debris from the International Space Station just fell back to Earth
2.6 tons of space debris from the International Space Station just fell back to Earth
2.6 tons of space debris from the International Space Station re-enters Earth's atmosphere on an uncontrolled trajectory.
By:
HT TECH
Updated on:
Mar 10 2024, 21:03 IST
First Published Date: 10 Mar, 21:03 IST