Toehold on the past
New light has been shed on fossilized human footprints found in New Mexico’s White Sands National Park in 2009. A report published in the journal Science on Thursday said the impressions indicate that early humans were walking across North America around 23,000 years ago, much earlier than previously thought.