Ranger 7 Takes 1st Image of the Moon by a US Spacecraft 50 Years Ago – July 31, 1964

As we remember the 45th anniversary of Earth’s historic 1st manned lunar landing last week by America’s Apollo 11 crew of Neil Armstrong and Buzz Aldrin on July 20, 1969, it’s likewise well worth recalling NASA’s pioneering and historic unmanned robotic mission Ranger 7 – that led the way to the Moon almost exactly 5 […]