Apollo 11: Six Hundred Million People. One Channel. One Moment

Apollo 11 1969 throwback lands on the week Artemis 2 launched and the comparison is impossible to resist. An estimated 600 million people crowded around televisions on one channel at one moment to watch Neil Armstrong and Buzz Aldrin walk…

