Just a small point: LEGAL immigrants are subject to medical tests for things like STD's and TB.
"Caravan migrants"? Nada, zip, zilch. Free pass. Bring your third world diseases right along with you.
https://travel.state.gov/content/travel/en/us-visas/immigrate/the-immigrant-visa-process/interview/interview-prepare/medical-examination-faqs.html