Technology Conspiracy Theorists Claim To See ‘Unnatural Structures’ On The Moon That NASA Is Hiding Umer SohailMarch 15, 20170 Another day, another story of an 'alien assistance' by the delusional UFO hunters. This time they have "spotted" a...