Luna 2

Oct. 7, 1959 – Our First Look at the Far Side of the Moon

For millennia, human eyes have seen only one face of the moon. Put a dude from the Iron Age in…

11 years ago