qqp question1: When a Mexican citizen becomes a US citizen, how long do they have to wait to sponsor their spouse to become a US citizen? question2: Do SEA citizens need a visa to visit Singapore? If they don't, how long can they stay?