We are booked for a Mexico cruise on the 26th, five days from now. Problem is, my son-in-law had his wallet stolen a few months ago. He has had everything replaced EXCEPT his Green card.
He was born in Canada and has been in the US for 40 years but has not become a citizen.
The cruise line said that Customs may not let him back into the US without his Green card.