Home Science & Tech News Centuries-old mystery over Christopher Columbus to be revealed