Categories Russia - Ukraine war General Staff: Russia has lost 518,560 troops in Ukraine since Feb. 24, 2022 – Kyiv Independent Post author By Mike Nova Post date June 9, 2024 General Staff: Russia has lost 518,560 troops in Ukraine since Feb. 24, 2022 Kyiv Independent ← arrest made in connection to fatal crash in East Odessa – El Paso Inc. → МЧС: из-под завалов разрушенного дома в Луганске спасены семь человек