Threading the film…
Threading the film…
In New Mexico’s White Sands National Park, park rangers discovered fossilized human footprints that were made thousands of years earlier than previously thought. Is everything we thought we knew about humans wrong? For more stories like this, catch up on Untold Earth!