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