A shocking discovery in Maszycka Cave, located in southern Poland, has uncovered startling evidence that cannibalism was practiced by Magdalenian humans around 18,000 years ago. This unsettling ...