• Scientists reveal the origin of the world's oldest natural mummy - CNET

    5 monthes ago - By CNET

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