Ancient footprints in New Mexico, dated to 23,000 years ago, reveal humans lived in North America 10,000 years earlier than ...