“Our Spacemen Walk on the Moon!”

The Boston Herald Traveler proudly announced July 21, 1969. The issue greeted me last week from the Apollo 11 50th anniversary display at the Arizona Science Center. We were there for the Mummies of the World exhibit, but when I saw the anniversary commemoration, I thought that was way better than the mummies!  I must […]