News
Russian President Vladimir Putin has laid out a number of demands that he would require to stop his country's war against ...
Since November 2022, Russian forces have only captured 5,842 square kilometers of Ukrainian territory, accounting for about 0.97% of the country's landmass, according to DeepState.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results