My father in law was in Peru and stayed there for over 1 year because he was sick. Then he lost his greencard (permanent resident card). He went to the US embassy and they told him he could not come back to the US. Then he applied for a visa to come here to visit, and the US embassy granted him with a Visa. Now he's here with a visa visiting. Can he apply for a US resident card again? Or should he just ask for another resident card saying it was lost?