Houston Celebrates Exact Moment Neil Armstrong Set Foot On Moon

Houston's Space Center counted down Saturday night to the exact moment 50 years ago that Neil Armstrong became the first person to set foot on the Moon, marking one of humanity's greatest...

from NDTV News - Latest https://ift.tt/2Y0ZGYV

Comments

Popular posts from this blog

"Modi Does What He Promises": PM On Why People Trust His 'Guarantees'

'800-Strong Mob Intended To Cause Death': Probe Agency On Bengal Attack