I have heard that, starting this year, all returning US citizens must present their passports on the port of entry. I am not sure what the requirement is for Permanent Residents. I have a plastic Green Card, but the passport from my native country has expired. I could apply for the passport to be renewed, but it takes very long (in the case of my native country) - and i need to visit Canada urgently. Would i be able to return to the US simply by presenting my Green Card at the border crossing? I should have mentioned that i will be driving to Canada through the Detroit/Windsor crossing.
Any help would be appreciated. Thanks!!
Any help would be appreciated. Thanks!!