July 20 denotes the day that Apollo 11 astronauts Neil Armstrong and Buzz Aldrin successfully landed on the surface of… Read More