56 years ago today1, Apollo 11 made the first manned landing on another world. Ask the average American about it, and they'll likely be able to name the mission's commander, Neil Armstrong, who famously made his “one small step” speech as he climbed out of the Lunar Module Eagle; they might also remember Edwin “Buzz”... Continue Reading →





































