© 2008-2024 One News Page Ltd.
All rights reserved.One News® is a registered trademarkof One News Page Ltd.
Recently Discovered Fossilized Footprints Show That Humans Were in North America 23,000 Ye The prints were likely made by children and teenagers during the last Ice Age.