Snow swirls across the frozen tundra of Troms in northern Norway, where thousands of soldiers from NATO nations are now arriving. As of mid-January 2026, 4,000 U.S. troops lead a force of more than 25 ...