A recent investigation of human remains found in the UK’s Cheddar Gorge has once again brought a particularly unsavory aspect ...