Breaking News
More () »

Saturday marks 50 years since Apollo 11 crew landed on the moon

Fifty years after Neil Armstrong, Buzz Aldrin and Michael Collins became etched in history, the Apollo 11 mission remains an iconic moment in American history. It's estimated that between 600-650 million people tuned in around the world to Armstrong and Aldrin's broadcast from the lunar surface on July 20, 1969. https://on.wtsp.com/2JHknQF

Before You Leave, Check This Out