Categories Russia News General Staff: Russia has lost 515,000 troops in Ukraine since Feb. 24, 2022 – Kyiv Independent Post author By Mike Nova Post date June 6, 2024 General Staff: Russia has lost 515,000 troops in Ukraine since Feb. 24, 2022 Kyiv Independent ← Top official from Biden administration to visit New Delhi to engage with Modi 3.0 government – India TV News → Ukraine’s Yuliya Levchenko: ‘We need to have peace so we create our future’