Categories Russia - Ukraine war General Staff: Russia has lost 527,390 troops in Ukraine since Feb. 24, 2022 – Kyiv Independent Post author By Mike Nova Post date June 19, 2024 General Staff: Russia has lost 527,390 troops in Ukraine since Feb. 24, 2022 Kyiv Independent ← Московские врачи восстановили череп ребенку из Кемерова после ДТП → Ukraine launches a national sexual assault registry for victims of Russian forces – ABC News