Skeptoid #387: Who Discovered the New World?

Published: Nov. 5, 2013, 9 a.m.

Of all the many claims of Europeans being first to the New World, only one is true.