1.1k Paleolithic People Amputated Their Fingers In ‘Bizarre Religious Sacrifice’ by Ancient Code Team