The mystery of Atakamsky humanoid is revealed
April 17, 2018
Scientists have decoded the genome of the mummified remains of an “alien”. The mummified remains of the Atakam humanoid were found in 2003 in the abandoned Chilean town of La Noria, where formerly engaged in…