Categories Russia News General Staff: Russia has lost 507,650 troops in Ukraine since Feb. 24, 2022 – Kyiv Independent Post author By Mike Nova Post date May 31, 2024 General Staff: Russia has lost 507,650 troops in Ukraine since Feb. 24, 2022 Kyiv Independent ← U.S. gives Ukraine permission to use U.S. weapons to strike inside Russia, with caveats – NPR → Oil depot fire, casualties reported in Russia’s Krasnador Krai following drone strike – Kyiv Independent