Human Presence in North America Pushed Back by Over 15,000 Years Following Groundbreaking Discovery Ben Campbell 2 months ago