Russia loses 920 troops, 76 artillery systems in war against Ukraine over past day

The total combat losses of Russian forces since the start of the full-scale invasion of Ukraine on February 24, 2022, through May 11, 2026, are estimated at about 1,342,030 personnel, including 920 in the past 24 hours. 

According to Ukrinform, this was reported by…

Continue Reading

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *