News

A study published in the journal Science has found human footprints at the White Sands National Park in New Mexico - showing ...