travel.state.gov
Unfortunately, the amount of visas they can issue in this category each year is limited by law. They can issue 65000 a year, and there are just under 2.2m people in this queue. This is why the wait is so long (and would be even longer if the above mentioned separate countries were not limited in the annual amount of visas they can get).Thank u! Wow, what a long time to wait even for countries with a low population.
Thank u for the information.