Alien lunar base: ‘UFO city’ spotted on Google Moon map – ‘NASA missed editing this out’
AN ALIEN lunar base visible on Google Moon has sparked fears of an alien life cover-up by space agency NASA, a UFO hunter has outlandishly claimed. NASA’s Lunar Reconnaissance Orbiter (LRO) has been surveying the desolate lunar surface since 2009.…