Categories Russia News General Staff: Russia has lost 508,780 troops in Ukraine since Feb. 24, 2022 – Kyiv Independent Post author By Mike Nova Post date June 1, 2024 General Staff: Russia has lost 508,780 troops in Ukraine since Feb. 24, 2022 Kyiv Independent ← Light mag. 3.8 earthquake – Kazakhstan on Saturday, Jun 1, 2024, at 05:07 pm (Urumqi time) – VolcanoDiscovery → 5 things to know for May 31: Trump verdict, Plane safety, Gun violence, Ukraine, Hawaii power cuts – CNN