Bill O'Reilly said in his Talking Points Memo tonight that the mainstream media's reporting of yesterday's Donald Trump-Jorge Ramos confrontation has not been honest.

O'Reilly said that Trump had the right to have the Univision anchor removed from the Q&A session at his campaign rally because Ramos was not called upon to ask his question.

He added that when Ramos was allowed back in several minutes later, he spent his time editorializing and grandstanding.

"Jorge Ramos has now become an advocate for people who enter the USA illegally, and that has superseded his job as journalist," O'Reilly said, asserting that Ramos went to Iowa to try to debate and embarrass Donald Trump, not to get answers for his audience.

"Talking Points believes Ramos has become a zealot, advocating far-left positions that most Americans reject," O'Reilly said.

"Those who despise Trump are trying to use the Ramos incident as another example of his immaturity and hostility to those with whom he disagrees," O'Reilly said. "But if you step back and look at it objectively, who's really being up front with the American people? An anchorman who has become a political activist? Or a candidate who states his case and takes the heat? You make the call."

Watch the full Talking Points Memo above.

O'Reilly: 'Trump Has Again Trumped the Field in Media Coverage'

Gingrich: 'Trump Is Totally Different from Anybody in Modern Politics'

O'Reilly: 'Hey, Republican Party, Do Something!'