November 9, 2018

Scientists reveal the origin of the world’s oldest natural mummy – CNET

By Tech Online Things

The Spirit Cave mummy, found in 1940, was at the center of a legal battle between a Native American tribe and anthropologists.

Search Tech Things: CNET Tech News