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

    9 days 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 ...