Categories Russia - Ukraine war General Staff: Russia has lost 517,290 troops in Ukraine since Feb. 24, 2022 – Kyiv Independent Post author By Mike Nova Post date June 8, 2024 General Staff: Russia has lost 517,290 troops in Ukraine since Feb. 24, 2022 Kyiv Independent ← Россия отомстит киевскому режиму за удар по селу Садовое на поле боя — Кастюкевич → @igorsushko: RT by @mikenov: How did this work out? Georgia used to have a normal government and wanted to join NATO. NATO told Georgia to fuck off because Russia invaded Georgia to prevent it from joining NATO. Now the government of Georgia is a Kremlin vassal. GOOD JOB ALLIES! nato.int/cps/en/natoliv…