Today, the subject of humans consuming one another has been relegated to the realm of horror movies, fiction, and the occasional psychopath. But eating one’s own kind is completely natural behavior in thousands of species, including humans. The true nature of cannibalism — the role it plays in evolution as well as human history —Continue reading