Saturday marks 50 years since the greatest technological achievement in human history: At 4:17 in the afternoon Eastern time, a spacecraft carrying astronauts Neil Armstrong and Buzz Aldrin touched down on the moon. Nearly seven hours later, with an estimated half a billion people watching on TV, Armstrong descended from the lunar module to take mankind’s first steps on the moon’s surface. Even now, NASA’s Apollo 11 mission continues to inspire America’s next steps into space. Source