If migrants from Central America (Honduras, El Salvador, etc) believe they have a valid refugee claim while crossing into the USA from Mexico, why don’t they cross the border at an official port of entry instead of crossing “illegally” and having their kids separated from them while they are prosecuted for breaking the law (ie: entering illegally). Why don’t they cross at a legal port of entry and claim refugee status ?
My understanding is that refugee claimants at a port of entry are given due process while their claim is being processed. But if they don’t cross at a port of entry, then they are possibly breaking the law and subject to arrest and prosecution or deported while also being separated from their children.
Canada-USA have a 3rd party safe harbour agreement, does the US and Mexico have a similar agreement ?