Indian Citizen here, with USA green card. I have gone to canada before with just my US permanent resident card and had no problems. I heard there were some rule changes as of recently. My indian passport has expired. Can I still go to windsor with friends for the weekend with a US permanent resident card?