Atlantis makes final touchdown
Eleventh in a series
Read moreEleventh in a series
Read moreFirst in a series. A few moments ago, at 11:30am EDT, Atlantis lifted off, marking the 135th and final mission in NASA’s historic Space Shuttle program, which began in 1981. The Shuttle era was defined by glory and tragedy and perhaps even a bit of banality. After all, the first time you do something it’s exciting, but at some point
Read more