Categories Russia News General Staff: Russia has lost 562,510 troops in Ukraine since Feb. 24, 2022. – Kyiv Independent Post author By Mike Nova Post date July 17, 2024 General Staff: Russia has lost 562,510 troops in Ukraine since Feb. 24, 2022. Kyiv Independent ← Autocracy, Inc. by Anne Applebaum review – the devil you know – The Guardian → Russia cancels Olesia’s internal passport – The Independent Barents Observer