February 25, 2026

Momentary respite for Kremlin in Ukraine affairs