Laura Podesta reports NASA scientists are rejoicing after four astronauts capped off their months-long mission aboard the International Space Station with they’re calling a "flawless" water-landing.
Laura Podesta reports NASA scientists are rejoicing after four astronauts capped off their months-long mission aboard the International Space Station with they’re calling a "flawless" water-landing.
A SpaceX Crew Dragon capsule soared back from outer space and made a parachute landing in the Gulf of Mexico, returning four..