Questions & answers about MPD shooting & killing of Darrius Stewart

Tiny “Alien” Skeleton Debunked By DNA Evidence

It’s been a mystery for decades, but a six-inch long human skeleton with a tiny, elongated head turns out to be human.

The skeleton has been called the “Atacama humanoid” and the evidence shows it was actually a human boy between the ages of 6 and 8.

Read more about it from UPI.


Get every new post delivered to your Inbox.

Join 13,227 other followers