Until her death 85 years ago on January 13, 1940, Matilda was the last surviving passenger on the last-ever slave ship bound ...
Genetic analyses of ancient graves in Peru reveal new insights into human sacrifice rituals, according to a study. Photo from El Brujo archaeological complex About 1,500 years ago, on the coast of ...