NASA astronauts on their way back to Earth after nine months stranded in space
NASA astronauts Barry “Butch” Wilmore and Sunita “Suni” Williams are finally returning to Earth after an unexpected nine-month stint aboard the International Space Station (ISS).
Eliana Fleming
MAR 18, 2025