Home – CBSNews.comNASA astronauts Butch Wilmore and Suni Williams will not return to Earth until at least March 2025 at the earliest, NASA indicated.
NASA astronauts Butch Wilmore and Suni Williams will not return to Earth until at least March 2025 at the earliest, NASA indicated.