I live in the U.S. with a green card. My husband, who is from Mexico, lives here with me, but has no immigration papers. He came to the U.S. as a teenager, on a tourist visa. I filed an I-130 visa petition for him last year, and we have been waiting for his priority date to become current. Also, I have applied for U.S. citizenship, and my interview is in a few weeks. If I pass, I hear this will mean he can apply for a green card right away. But do I need to send in another I-130?