Today marks the 50th anniversary of the Apollo 11 mission, the first mission to land men on the moon. Neil Armstrong, Buzz Aldrin, and Michael Collins launched from the Kennedy Space Center on July 16, 1969 at 9:32 am, and landed on the moon July 20, 1969 at 4:17 pm. A little more than six hours later, at 10:39 pm, Neil Armstrong opened the hatch of the lunar lander, taking his … [Read more...]