Splashdown! SpaceX And NASA Astronauts Make History
Updated at 6:40 p.m. ET Two NASA astronauts are back on Earth after their space capsule splashed down in the Gulf of Mexico, off the coast of Pensacola, Fla. The last time any NASA astronauts came home by splashing down was in 1975 — and back then, they were in an Apollo space vehicle. This time, the …