UFO sighting: ’50 mile’ structure on the Moon is ‘absolute proof of alien life’ – claim

UFO hunters are convinced they have found evidence of alien-built structures on the Moon, photographed by NASA’s Lunar Reconnaissance Orbiter (LRO). Self-titled UFO experts analysing official NASA photographs claim to have found an anomaly in one of the Moon’s craters.…