Spoiled leftists despise Columbus Day— but what they really hate is America

.....

© New York Post