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

Find Here: Tech Online Things

Leave a Reply

Your email address will not be published.