Ukraine Fact Sheet, February 21, 2025
February 21, 2025 - ISW Press
Russian forces currently occupy around 20 percent of Ukraine, leaving the remaining 80 percent of the country under Ukraine's sovereign control. At the current rate of advance, it would take Russian forces over 83 years to capture the remaining 80 percent of Ukraine, assuming that they can sustain massive personnel losses indefinitely.