Former NASA chief technologist says Schiaparelli probe’s ‘crash land’ is no failure

Ex-NASA chief technologist Mason Peck says SpaceX is beating NASA in the race to colonize Mars.