State Department Announces Visa Freeze for 75 Countries Including Somalia, Russia, Afghanistan
The State Department is pausing visa processing for 75 countries as it cracks down on applicants deemed likely to become a “public charge,” according to a memo first reported by Fox News Digital. The memo directs consular officers to refuse…
