ISW....Russian Offensive Campaign Assessment, June 27, 2025 The Kremlin continues to downplay the social and economic costs of Russia's war in Ukraine and inflated military spending. Putin’s statements likely seek to portray the Russian government as committed to social … [Read more...] about Ukraine Update Day 1,105….The War IS costing Russia….