NASA Astronauts Sunita Williams, Butch Wilmore Return To Earth, Will Land In Water, Why?
19 Mar 2025
After spending an extended nine months in space, NASA astronauts Sunita Williams and Barry "Butch" Wilmore are finally making their way back to Earth. The duo, along with two other astronauts, departed the International Space Station (ISS) aboard a SpaceX Crew Dragon capsule on March 18, marking the end of...
Read More