News

In the mountains of Atapuerca, Spain, fragments of a 1.4-million-year-old skull have been discovered. These bones, nicknamed Pink (in reference to Pink Floyd's album "The Dark Side of the Moon ...