Family Sponsorship to the USA — Who Can Sponsor, Form I-130, Waiting Times
U.S. citizens and Green Card holders can bring family members to the USA through Form I-130, detailing who can be a sponsor, whom can be sponsored (spouse, children, parents, siblings), priority dates and bulletin, waiting times (from 0 to 25 years!), costs, AOS vs consular processing, and financial sponsorship I-864.