Humans hunted giant snails on the way to becoming an apex predator, suggests study
Humans are the ultimate apex predators on planet Earth. No matter how large-sized, sharp-toothed, razor-clawed, pointy-horned or venomous a creature may be, humans have hunted it for food. Moreover, according to a study led ...