A few thoughts:
1) The journalists and politicos who conflate "immigrant" and "illegal alien" are not just factually incorrect, they're maliciously misleading us. Proof:
savethewest.com/democrathateps…
2) Your points are SO incredibly important - but even you used the term "immigrant" who cross illegally...
The legal, proper term is illegal aliens. As opposed to legal resident alien (green card, student visa holders, etc.).
law.cornell.edu/uscode/text/8/…
Your points on "child separation policy" are incredibly important, and should be discussed in a public forum.
I would suggest, however...
savethewest.com/previously-dep…
When will those govt officials be held to account?
nbclosangeles.com/news/local/Its…