Russia has lost over 950,000 soldiers since February 2022

Self-propelled artillery. Photo: General Staff of the Armed Forces of Ukraine on Facebook

Russia has lost 1,060 soldiers killed and wounded over the past day alone, bringing its total number of personnel losses to over…

Continue Reading