News

The first crew to splash down in the Pacific Ocean off the coast of California as part of NASA’s Commercial Crew Program.