A 2025 study offered a different explanation for Neanderthals' unusually high nitrogen-15 levels: They may have eaten maggots ...