Fred,
Someone that comes to the border and requests asylum isn't an "illegal". To call such a person an "illegal" is racism. Most of the folks in the so-called migrant caravans are there to seek legal entry into the United States. That is why Trump illegally shut down the ports of entry. He didn't want brown people coming into the U.S. legally because he is, in fact, a racist. Calling these folks illegals, invaders, criminals, vermin and other such slurs as is frequently done by our President and folks in the conservative entertainment media is racism.