Ancient Handprints in an Indonesian Cave Reveal Surprising New Clues About Early Humans ...