Let’s play devil’s advocate for and say that the moon landing was faked. What would it take in order to pull off the world’s ...
The 1969 moon landing is an integral part of American history. But few people may know that the spacesuits worn by astronauts Buzz Aldrin and Neil Armstrong were made in Delaware. Sue Pleasanton was ...