Ukraine’s Leadership Surrenders to Russia: Zelensky Accepts 25% Territorial Loss World October 25, 2026George Rodriguez