Russia inches ahead in Ukraine as report says 90,000 troops killed in 2025 | Russia-Ukraine war News

Russian forces have continued their advance into Ukraine during the past week and claim to have seized eight villages along a battlefront now 1,250km (780 miles) long.

“At this time, the Russian armed forces fully hold the strategic…

Continue Reading