Over the Moon: Forty years ago today, millions of people watched, transfixed, as Neil Armstrong took his first step onto the moon. Today we talk with five people who remember that moment well.
You May Also Like...
Panchthupi, West Bengal, India - October 2, 2021; large areas of West Bengal in India are flooded and flood victims are searching for shelter in small boats. Shutterstock