Hello,
My sister petitioned me using I130 about twelve years ago and at that time all of my 3 children were under 21 years of age. I got married to a U.S. Citizen and got my green card but my eldest son is now over 21 years old (unmarried). Does the petition from my sister will help in any way or do I have to petition him on a new I-130 and will he have to wait another 10 years or so?
Thank you in advance for your advice.

