Latest Post

There are more than a million people in the United States waiting for an employment-based green card. These individuals have approved immigrant petitions, and many of them have been living, working and paying taxes in the United States for many years on temporary visas. They face such long wait times in part because the immigration