Univislon and Fusion anchor Jorge Ramos says he no longer recognizes the country under President Donald Trump.

"I've always publicly acknowledged that the United States gave me opportunities that Mexico, my country of origin, did not," he writes in a column for Fusion.

"But decades after I arrived here, the anti-immigrant rhetoric being turned into policy under Donald Trump has made me realize that I just don't recognize this country anymore.

"All I want is for new immigrants to enjoy the same opportunities that I — and millions of others throughout American history — have received. But for the moment, Trump is making that impossible."

He says Trump's travel ban order and other directives put 11 million undocumented immigrants at risk.

"Deporting almost all of the 11 million undocumented immigrants living in the U.S. is now a priority," he says. "If this is truly the case, will there soon be widespread raids on homes or workplaces?"

He says people living in the seven countries included in the president's travel ban are victims of discrimination by the U.S.

"People from those seven countries are being arbitrarily punished, along with refugees from the rest of the world," he says. "They are being discriminated against merely because they were born in the wrong country."

And, he noted, it is strange for Trump to be pushing an anti-immigrant agenda.

"It's bizarre that a man who is the son of a Scottish mother, the grandson of a German immigrant and the husband of a Slovenian woman would spout such anti-immigrant rhetoric," Ramos says.

Ramos was a critic of Trump's during the campaign, according to The Hill, which notes the then-candidate has him escorted out of an Aug. 15 press conference after the news anchor interrupted the event.