Russia has lost almost 950,000 soldiers since February 2022

Ukrainian soldiers launching artillery fire. Photo: General Staff of the Armed Forces of Ukraine on Facebook

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

Continue Reading