Deep in a cave near the town of Toirano in northern Italy, archaeologists have uncovered ancient human hand and footprints that are 14,000 years old. Publishing their findings in the journal eLife, ...