History & Exopolitics

Proof of Alien contact? Experts unearth Ancient Maya statue depicting an ‘Alien’ humanoid