CAPE CANAVERAL, Fla.—Four astronauts returned to Earth on Monday, riding home with SpaceX to end a 200-day space station mission that began last spring.
Their capsule streaked through the late night sky like a meteor before parachuting into the Gulf of Mexico off the coast of Pensacola, Fla. Recovery boats quickly moved in with spotlights.