Space Shuttle Grounded: Will America Lose Its Spirit for Adventure?
“STS-135: the Final Mission.” Sounds like the title of a new Star Trek film, doesn’t it? In reality, it’s the phrase denoting the end of our nation’s space shuttle program. When Atlantis lifted off from Launch Pad 39A at NASA’s Kennedy Space Center on July 8, 2011, it marked the …