In Grotta della Basura, a deep cave near Toirano in northern Italy, a team of archaeologists has made a surprising discovery: a number of human hand- and...