The Kyiv Independent on MSN
Russia captured over 4,300 square kilometers of Ukraine in 2025, DeepState reports
Russian forces occupied 4,336 square kilometers (1,674 square miles) of Ukrainian territory in 2025, accounting for less than ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results