U.S. Closed-Door Policy: Visa Freeze Sweeps In
On January 14 local time, an announcement from the U.S. Department of State sent shockwaves across the globe: starting immediately, the United States will suspend all immigrant visa applications from 75 countries, citing the need to crack down on applicants who may become "public charges."
more