86
89 forecasters

Will Russia and Ukraine sign a formal written peace or ceasefire agreement before September 10, 2026?

ResolvedNo