Consulates Don't Trust DOL, DHS Visa Vetting, Cato Says

U.S. consulates deny a majority of employer-sponsored visas for individuals hoping to obtain green cards, pointing to a lack of trust by the U.S. Department of State in its counterparts at...

Already a subscriber? Click here to view full article