For some reason, I have it in my head that a non-resident alien
cannot open an IRA (specifically a roth IRA, but a resident alien with an ITIN
can open an IRA. Can anyone point me to the rules about this or did I just make up those rules?

Thanks so much!