You haven't yet conceded that Trump's foreign policy in Central and South America is one driver of the refugee problem.
One solution is to introduce some humanity into the equation, by putting more money into the refugee/asylum seeker verification system.
How many times do you have to be told that refugee/asylum seekers are not doing anything illegal. In countries all over the world it is not policy to separate families from the beginning. And it wasn't in America under Obama. Trump's hard-line stupid 'invasion' rhetoric doesn't help either.
It was Plato who said, “He, O men, is the wisest, who like Socrates, knows that his wisdom is in truth worth nothing”