Categories Russia News General Staff: Russia has lost 509,860 troops in Ukraine since Feb. 24, 2022 – Kyiv Independent Post author By Mike Nova Post date June 2, 2024 General Staff: Russia has lost 509,860 troops in Ukraine since Feb. 24, 2022 Kyiv Independent ← Explosion rocks Odesa after report of high-speed projectile moving towards it – Ukrainska Pravda → Russia Aims to Make Life Unlivable in Ukraine’s Second City – MSN