UFO sighting: NASA debunks alien hunter's claim they discovered on Moon

1 min read
UFO hunters have bizarrely claimed to have uncovered evidence of an 'Egyptian pyramid' on the Moon built by an intelligent alien civilisation - but NASA says there's a very simple explanation.
A verified NASA image found on the Lunar Reconnaissance Orbiter Camera (LROC) has been interpreted by conspiracy theorists as proof of alien activity on the lunar surface. The object in question supposedly 'analysed' by ET enthusiasts is an oddly-shaped mound dubbed by space agency NASA as 'the Dome of Stevinus…
Tom Fish
Read full article