Crew-2 Astronauts back on Earth after safely splashing... by Joshua Finch/Stephanie Schierholz • November 10, 2021 11:20 am NASA’s SpaceX Crew-2 astronauts safely splashed down in the Gulf of Mexico off the coast of Florida Nov. 8, 2021,… Read Story