Categories Russia News General Staff: Russia has lost 522,810 troops in Ukraine since Feb. 24, 2022 – Kyiv Independent Post author By Mike Nova Post date June 13, 2024 General Staff: Russia has lost 522,810 troops in Ukraine since Feb. 24, 2022 Kyiv Independent ← Biden, Zelensky Sign Landmark US-Ukraine Security Deal: AFP – Barron’s → Opinion: 8 lessons from Russia’s war in Ukraine – Kyiv Independent