Homo Sapiens Eat Roasted Nutritious Land Snails 170,000 Years Ago
Homo sapiens ate land snails as early as 170,000 years ago, with the oldest evidence being from Africa and Europe.…
Homo sapiens ate land snails as early as 170,000 years ago, with the oldest evidence being from Africa and Europe.…