Project Morpheus Concludes Successful Flight Test Campaign With Spectacular Night Launch

The Morpheus prototype planetary lander takes flight under cover of darkness for Free Flight 14 at NASA’s Kennedy Space Center on May 28, 2014. Photo Credit: NASA

At NASA’s Kennedy Space Center in Florida, at the northern edge of the former space shuttle landing facility, is an area that looks very much like […]