History & Exopolitics

Ufologists claim an Alien creature has been discovered on Mars

  • JustThink

    Spotting something in a picture and claiming something is in no way a definition of “discovered”. You have some interesting articles, but the daily “ufologist claim to have found..” and then a picture of what is clearly a rock with the same old drivel and duplicate paragraphs just makes you loo like morons.

  • DrCarioca

    It’s a rock.