Featured
How JFK, LBJ and Nixon All Put Their Stamp on the Apollo 11 Moon Landing
A little before 11 pm on July 20, 1969, President Nixon sat in his small hideaway office in the Executive Office Building next to the White House. He’d put a lot into NASA’s mission to land on the moon, not the actual development—all of that was done before he took office—but in making sure that […]
Read more about How JFK, LBJ and Nixon All Put Their Stamp on the Apollo 11 Moon Landing