News
July 4, a total of 183 combat engagements took place between Ukrainian Defense Forces and Russian invading troops. — ...
The total combat losses of Russian forces in Ukraine from February 24, 2022, to July 5, 2025, are estimated at approximately ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results