Don't have Telegram yet? Try it now!
https://undergroundscience.net/other/scientists-discovered-new-details-about-the-atacama-alien-proving-its-not-a-hoax/
Scientists Discovered New Details About The ‘Atacama Alien’ Proving It’s NOT A Hoax!