Foreigners fearing persecution in their home country may be eligible for asylum in the U.S. This process usually takes six months. Then they may be eligible for a green card in only a year.An alternative to asylum is temporary protected status. It is not a long-term solution. But it could pave the way to a visa.