Google celebrates ‘giant leap for mankind’ with Doodle video
New Delhi, July 19 (IANS) On July 20, 1969, American astronauts Neil Armstrong and Edwin "Buzz" Aldrin became the first humans ever to land on the Moon aboard the Apollo 11 mission -- an extraordinary feat celebrated by Google with a Doodle…