May 26, 2024
Home Posts tagged Allan Needell
Featured News

A treasure trove of objects that were supposed to have been left behind after the first moon landing have turned up in the closet of Neil Armstrong, the first man to step onto the lunar surface, the Smithsonian Institution has said. Armstrong died in August 2012 and his wife, Carol, found the Continue Reading