If anyone knows the answer, please enlighten.
Something appears incongruent about the immigration situation. We have people who risk life by taking small boats from Cuba to the US. Meanwhile, we have Cuban-Americans who appear to go back and forth for social visits with no problem. We have Mexicans reported dying in the Sonoran Desert walking into the US, when a visit to El Paso shows Mexicans walking and driving into and out of the US at ease.
I don't get it. What determines who can travel freely and who has to sneak in and out?