TRUTH REVEALED: No Justification in Removing Christopher Columbus Statue

44

Columbus, Ohio leaders announced last week the city’s statue of Christopher Columbus would be removed. Another one was recently vandalized in New Haven, CT, and another taken down in Houston. But…why the Christopher Columbus hate?! Daily Wire’s…