Millions of travelers say ‘NO’ to the United States due to staggering visa delays
Interview wait times exceeding 400 days cost U.S. economy a projected $11.6 billion
Interview wait times exceeding 400 days cost U.S. economy a projected $11.6 billion