News
More than 930,000 Russian troops have been killed or wounded in the fighting in Ukraine, according to the latest estimates. General Ivan Popov is likely to be among them very soon.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results