Jan 7, 2026 by Enrico de Lazaro

The hominin fossils discovered in the Grotte à Hominidés at Thomas Quarry I in Casablanca, Morocco, are providing new evidence about the deep origins...