As a human rights lawyer who has done extensive immigration work, let me make something absolutely clear.

Asylum is legal immigration.
There's no "port of entry" requirement.
There's no "visa" requirement.
There's no "first country" requirement.
You enter the United States, and you apply for asylum.

Because asylum is legal immigration. Period.

Period.

@QasimRashid Legally and morally you are correct. However, because of the current SCOTUS, laws and precedence seem to have little value.
In fact there is some right wing discussion that some on the court would find several amendments unconstitutional, such as the 13th, 14th, 15th and 18th. Unconstitutional constitutional amendments if you will.
@Skirnir @QasimRashid
The 18th was repealed in 1933. Perhaps you are referring to the 19th?