37
International Business News: NEW DELHI: The United States has decided to freeze visa processing indefinitely for citizens of 75 countries, including Iran, Russia, Somalia and Afgh.
Published: January 14, 2026 3:39 pm
Source: Times of India — Read original