by Free the Slaves | Oct 11, 2010 | Slavery in the News
Today is Columbus Day. It’s an official federal holiday in the U.S. But many question the wisdom of celebrating Christopher Columbus’ arrival to the new land. Stories of his sea faring explorations are shrouded in myth and misinformation (contrary to...