2.6 tons of space debris from the International Space Station just fell back to Earth
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 re-enters Earth’s atmosphere on an uncontrolled trajectory. By: HT TECH Updated on: Mar 10 2024, 21:03 IST On March 7, 2024, residents in Germany received a …