March 19, 2025 8:09 AM March 19, 2025 8:09 AM
16
NASA astronauts return to Earth after 9 months stuck in space
Astronauts Sunita Williams and Butch Wilmore of NASA returned to Earth early this morning aboard a SpaceX Crew Dragon Spacecraft. Their SpaceX capsule parachuted into the Gulf of Mexico. A splashdown occurred off the coast of Tallahassee in the Florida Panhandle, ending the nine-month ordeal of the ...