In 1993, researchers working inside the Lamalunga cave in Altamura, southern Italy, stumbled across a 10-meter (32-foot) ...