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