Asylum is available to foreign nationals who are coming to this country, or have already arrived, to escape persecution in their country of origin. You do not have to have legal immigration status in this country to apply for asylum. The process is complicated and can take years to complete. You can remain in the U.S. while your case is pending.