Hubble Space Telescope senior scientist David Leckrone offers his opinions about the future of NASA's human space programs and laments about the upcoming retirement of the space shuttles. More from Spaceflight Now
More from Spaceflight Now