Live TVLive TV
News18 » India» Videos

First man on moon Neil Armstrong dies at 82

IndiaAugust 26, 2012, 7:59 am

Neil Armstrong was born on his grandparents' farm in Ohio in 1930, when air travel was still in its infancy and space travel was the stuff of science fiction.

Latest Most popular Live TV