Time For a Sanity Check on the Orion Spacecraft
NASA’s Exploration Flight Test-1 of a partially completed Orion spacecraft has proven to be a field day for the agency’s goal of inextricably linking the words “Orion” and “Mars” in the public perception and cementing the notion that the agency is indeed taking the first step towards a manned landing on the Red Planet. Perhaps […]
Recent Comments