The State Department has frozen immigrant visa processing for 75 counties in an effort to crack down on government aid dependency.
Cuba pulls medical brigades from Guyana and Jamaica after more than 50 years
...
Read moreDetailsHome » State Dept. suspends visa processing for 75 countries
The State Department has frozen immigrant visa processing for 75 counties in an effort to crack down on government aid dependency.