Congress finalizes the 2026 National Defense Authorization Act to limit Pentagon's ability to reduce U.S. forces below 76,000 in Europe and 28,500 in South Korea.
loading...