July 20th marked the 50th anniversary of Apollo 11 moon landing. Apollo 11 was the fifth crewed mission of NASA’s Apollo program. On 20 July 1969, the Eagle module from Apollo 11 landed at Tranquility Base, a site on Moon. Neil Armstrong, one of the astronaut aboard the Apollo 11, made history by becoming the… Continue reading World celebrates 50th anniversary of Apollo 11 moon landing