Map Shows Russia’s Frontline Gains Drying Up: Ukraine War Update April 7

Russia’s significant territorial gains in Ukraine appear to be stalling, with the British government reporting that Moscow seized 700 square kilometers in November 2024 but has since slowed its advance.

Map Shows Russia’s Frontline Gains Drying Up: Ukraine War Update April 7