Footprints_im-404137 admin September 23, 2021 Continue Reading Previous Some 23,000 years later fossilized footprints are yielding new insights into when humans first populated North America