Ancient Humans Cooked And Ate Large Land Snails Around 170,000 Years Ago
Ancient Humans Cooked And Ate Large Land Snails Around 170,000 Years Ago Slow-motion large land snails made for easy catching and good eating as early as 170,000 years ago. Until now, the oldest evidence of Homo sapiens eating land snails dated to…