Categories Russia - Ukraine war General Staff: Russia has lost 505,100 troops in Ukraine since Feb. 24, 2022 – Kyiv Independent Post author By Mike Nova Post date May 29, 2024 General Staff: Russia has lost 505,100 troops in Ukraine since Feb. 24, 2022 Kyiv Independent ← Юрий Рарог: ситуация не безнадежная. → U.S. working with European allies to increase resilience to Russia’s hybrid actions – White House – Ukrinform