Americas

The FINANCIAL -- About a million immigrants receive U.S. green cards each year, but fewer than half are new arrivals from other countries. The majority already live in the United States on temporary visas, according to recently released U.S. Department of Homeland Security data that show that the two groups have different ...