Published On Aug 6, 2020
Aug.06 -- NASA completed a triumphant return to U.S. space travel as SpaceX’s Dragon capsule splashed down in the Gulf of Mexico on Sunday, successfully concluding the company’s first crewed test flight to the International Space Station.
show more