Univision news anchor Jorge Ramos said reports of an "invasion" of migrants toward the United States are being overblown by people like President Donald Trump.

Ramos, who reported from Tapachula in the Mexican state of Chiapas -- bordering Guatemala, said he watched migrants come by after crossing into Mexico.

He said that at the border with Guatemala, the Mexican authorities tried -- mostly unsuccessfully -- to stop the thousands from crossing the few bridges between the two countries.

Ramos said Mexican law enforcement has been acting as "Trump's police" in trying to stem the migrant tide.

"They are not criminals, they are not terrorists," he said of the migrants. "We have to choose what kind of nation we are."

Swamp 'Monster Bob': Hilton Blasts Menendez' 'Serial Swampiness'

ABC News Reporter to Beto O'Rourke: 'You're a Rock Star!'

Martha MacCallum said that a recent survey showed that tens of millions of people from Central America and the Caribbean would emigrate to America if possible.

She pressed Ramos on that figure, and how such numbers of migrants could affect America. She said that there are cases of migrants who have been deported previously who are trying to use the caravan's strength in numbers to make it into America again.

Ramos, who was born in Mexico but is an American citizen, said that he is not for open U.S. borders, but added that Trump's immigration policies are "a complete failure."

"There's no invasion here," blasting the "optics" of the caravan as being misconstrued.

Watch more above.

Watters: Migrant Caravans Make Drug Cartels 'Act Like Toll Booth Operators for America'

'Take Your Camera and Search': Trump Insists to Reporters MS-13, Terrorists in Migrant Caravan