Science News // 3 years ago
Astronauts splash down in Gulf of Mexico off Florida
Astronauts from SpaceX's Crew-1 mission splashed down in U.S. waters at 2:57 a.m. Sunday, and crews successfully recovered the capsule and astronauts in the Gulf of Mexico off Panama City, Fla.