Published On: Fri, Jul 12th, 2019

Moon landing date: When did Apollo 11 launch, land on the Moon and return to Earth?

NASA landed two astronauts on the Moon 50 years ago this month. Here is the incredible Apollo 11 Moon landing timeline.
Daily Express :: Science Feed

Comments are closed.