Categories Russia - Ukraine war General Staff: Russia has lost 520,850 troops in Ukraine since Feb. 24, 2022 – Kyiv Independent Post author By Mike Nova Post date June 11, 2024 General Staff: Russia has lost 520,850 troops in Ukraine since Feb. 24, 2022 Kyiv Independent ← Ukraine’s air force may keep F-16 warplanes abroad to protect them from Russian strikes – The Independent → Inevitable Fractures: The Ukraine War and the Global System – Carnegie Endowment for International Peace