Apollo 11 50th Anniversary infographic
The historic moon landing took place on July 20, 1969. An estimated 650 million people…
KarBelJuly 5, 2019