Orion spacecraft successfully orbits the planet, lands off Baja California
December 05, 2014 at 15:20 PM EST
The Orion space capsule splashed down about 300 miles west of Baja California, ending a successful first mission for the system that could eventually bring astronauts to Mars...