Tucker Carlson: Europeans coming to America led to "freedom and happiness" and "far less human sacrifice and cannibalism" | Media Matters for America
Loading the player reg...