Researchers have discovered strong evidence that humans in Poland engaged in cannibalism including human brain consumption about 18,000 years ago. The findings, uncovered in Maszycka Cave, suggest ...