Fossilized footprints found at White Sands shed new light on human existence in North America
Published
A fossilized footprint found in White Sands National Park has led to new information suggesting human habitation in North America...
Full Article