SpaceX's Crew Dragon splashes down in the Gulf of Mexico, completing a historic NASA mission
August 02, 2020 at 14:50 PM EDT
SpaceX safely returned a pair of NASA astronauts to Earth on Sunday afternoon, concluding the critical Demo-2 mission for Elon Musk's company.