Daily News and Tips
/ o comments
NASA’s Orion spacecraft — built to take a human crew into deep space — completed a successful test flight Friday. NPR’s Arun Rath talks with landing and recovery manager Stuart McClung.