“Year of meteors! Brooding year!” -Walt Whitman July 20th is a red letter date in space history. Apollo 11, the first crewed landing on the Moon, took place on this day in 1969. Viking 1 also made the first successful landing on Mars, seven years later to the day in 1976. A remarkable astronomical event […]