Storia: Neanderthals seasonally ate snails on the seashore of Spain 115,000 years ago — Warptech Lab News