If you are in the United States on a nonimmigrant visa, you should apply
for asylum within one year of your entry. This can be done by scheduling
an interview with USCIS officers and providing the necessary evidence
of persecution. If you entered without a visa, you can declare your intent
to seek asylum at a port of entry, although this may lead to detention
until your case is decided.