This mysterious 6-inch long skeletal remains was found in 2003 in a deserted Chilean town in the Atacama Desert. DNA analysis done in 2018 on the premature human fetus identified unusual mutations, which made people wonder whether this thing’s alien or a human?

Connect with me:

Facebook: www.facebook.com/TheSleepyMarco
Twitter: www.twitter.com/TheSleepyMarco