Categories Russia - Ukraine war General Staff: Russia has lost 516,080 troops in Ukraine since Feb. 24, 2022 – Kyiv Independent Post author By Mike Nova Post date June 7, 2024 General Staff: Russia has lost 516,080 troops in Ukraine since Feb. 24, 2022 Kyiv Independent ← Банк России сохранил ключевую ставку на уровне 16% годовых → Russia claims Ukrainian missile strike on occupied Luhansk, partisans say oil depot hit – Kyiv Independent