Science & Technology
Washington: Fifty years ago on Saturday, American astronauts Neil Armstrong and Buzz Aldrin became the first humans in history to set foot on the Moon, an event watched on television by half a billion people. Their lunar module, named “Eagle,” touched down at 2018 GMT (4:18pm ET) on July 20, 1969. A little over six hours later, at 0256 GMT, Armstrong placed his left foot on the lunar...
- 6 hrs ago