O’Reilly’s Dishonest Attack on Immigrants

In his “talking points” segment last night, Bill O’Reilly railed against the cost of health care for undocumented immigrants:

The Bush administration has just announced that the American taxpayer will provide $1 billion over the next four years to pay illegal alien medical expenses. Unbelievable…unless you stop the flood of illegal coming in here every day, all the other stuff’s useless. And Americans will continue to pay for the invasion. It’s that simple.

What O’Reilly failed to mention was that undocumented immigrants pay $1.5 billion in Medicaid taxes alone each year. (They pay another $7 billion in Social Security taxes.) But O’Reilly was never one to let the facts get in the way of a good rant.