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.
First Published Date: 10 Mar, 21:03 IST
Tags:
space
NEXT ARTICLE BEGINS