4A007016-1822-444A-AD0F-138B35ABA54E Published August 30, 2018 at 687 × 1024 in Russian Scientists Published This Paper in the 70s: ‘Is the Moon the Creation of Alien Intelligence?’ ← Previous Share this:TweetMoreShare on TumblrLike this:Like Loading...