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.
5 months ago
1 min read