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 ...