Categories Russia News General Staff: Russia has lost 511,130 troops in Ukraine since Feb. 24, 2022 – Kyiv Independent Post author By Mike Nova Post date June 3, 2024 General Staff: Russia has lost 511,130 troops in Ukraine since Feb. 24, 2022 Kyiv Independent ← Ukraine will ‘do everything to make Israel stop’ – Zelensky – Global Village space → Киев поддержал Баку в проведении COP29 и назвал сферу своего особого интереса