Science
ISS set to be retired in 2031, NASA report confirms
After an illustrious 23 years of service spanning approximately 138,000 orbits of Earth since its inaugural revolution in November 20th 1998, NASA has announced this week that the International Space Station (ISS) will cease operation in 2030