Categories Russia - Ukraine war General Staff: Russia has lost 555,620 troops in Ukraine since Feb. 24, 2022. – Kyiv Independent Post author By Mike Nova Post date July 11, 2024 General Staff: Russia has lost 555,620 troops in Ukraine since Feb. 24, 2022. Kyiv Independent ← Zelensky to take center stage as NATO summit also looks to Asia – Yahoo News UK → Nato calls China ‘decisive enabler’ of Russia in Ukraine war – South China Morning Post