NASA’s Crew-4 mission splashes down safely off Florida coast
The four astronauts of NASA’s Crew-4 mission have returned from the International Space Station and splashed down safely off the coast of Florida. The crew of NASA astronauts Bob Hines, Kjell Lindgren, and Jessica Watkins, plus European Space Agency as…