26 Countries Commit to Deploying Troops to Ukraine Postwar Alexandra Sharp Foreign Policy 5 0 05.09.2025 .....© Foreign Policy visit website