
General Staff: Russia has lost 1,003,860 troops in Ukraine since Feb. 24, 2022
From buffer zone to new front: Russia pushes deeper into Sumy Oblast In March 2025, as Ukrainian forces made their final retreat from Sudzha in Russia’s Kursk Oblast, new grey spots began to appear on open-source maps on the other side of the state border, …