In his Talking Points Memo tonight, Bill O'Reilly blasted Senate Minority Leader Harry Reid for refusing to allow a vote on Kate's Law.

The proposed legislation would mandate a five-year federal prison term for any illegal foreign national convicted of an aggravated felony in the U.S. who then returns after being deported.

O'Reilly said that the bill, which is supported by a majority of Americans, is the right and moral thing to do.

O'Reilly explained that Sen. Ted Cruz introduced Kate's Law on the Senate floor as a standalone bill this morning. In order for it to pass, there could be no objection by other senators. Reid, however, quickly objected.

"Mr. Reid is a liar and a villain," O'Reilly said, slamming the senator's claim that Kate's Law is an attack on immigrants and would have a crippling financial effect.

"This has nothing to do with the so-called immigrant community," O'Reilly said. "This is about fixing a corrupt, criminal situation. As far as cost is concerned, Reid has voted for trillions of dollars in government spending. His objection to Kate's Law is a cynical joke."

O'Reilly said something must be done about violent foreign thugs who repeatedly defy deportation.

"But Harry Reid does not care and has shamed himself and insulted the Steinle family by blocking a vote on Kate's Law."

Watch the full Talking Points Memo above.

You might also be interested in...

See 1st Interview With Police Chief Who Was Forced Out for Criticizing Black Lives Matter

Richard Sherman on Black Lives Matter: Deal With Black-on-Black Crime First

You Won't Believe Some of the Answers People Gave Watters About Benghazi

Steinle Family Reacts to Senate Blocking Kate's Law: 'Something Needs to Change'