U.S. Freezes Immigrant Visa Processing for St. Lucians

St. Lucia among 75 Countries facing Immigrant Visa Processing Freeze.