Russia’s offensive stalls, but Ukraine’s cities are still paying the price ¦

Sep 29, 2026