Traditional history tells us that European settlers discovered America about the time of the Renaissance. But revolutionary new archaeological data and the latest DNA research reveal that Europeans visited our shores far earlier - some 17,000 years before Columbus was even born.