Putin's top aide says it's time to negotiate with Europe.

Oct 27, 2026