Scientists Have Analyzed The Genome Of This Freaky 6-Inch Skeleton Known As The “Atacama Alien”

A mysterious mummified skeleton found in Atacama Desert (a region in Northern Chile) is now confirmed by genetic scientists to be human after five years of genetic research. There... Read more »
error: Content is protected !!