by @Chris
Russia annexed Crimea in 2014 and occupied part of Donbas. On 24 February 2022 it launched a full-scale invasion. Ukraine pushed it back from Kyiv, Kharkiv oblast and Kherson in 2022. Since then the front has moved slowly, with Ukraine's Kursk incursion of 2024–25 as the one move into Russia. Light red is Russian-occupied Ukraine and light blue is Ukrainian-held Russia. Small dots are strikes. Sources: VIINA (Zhukov, ODbL) for control 2022 to mid-2024; DeepStateMap via cyterat/deepstate-map-data from July 2024; a schematic Kursk outline from reported village control; Wikipedia for events. The borders are simplified.
Russia · Ukraine · Russian-occupied Ukraine · Ukrainian-held Russia (Kursk incursion)