Midterms; high stakes for Ukraine, Europe and NATO.

Nov 3, 2026