Categories Selected Articles General Staff: Russia has lost 502,340 troops in Ukraine since Feb. 24, 2022 – Kyiv Independent Post author By Mike Nova Post date May 27, 2024 Listen to this article General Staff: Russia has lost 502,340 troops in Ukraine since Feb. 24, 2022 Kyiv Independent ← How California and the EU Work Together to Regulate Artificial Intelligence – KQED → Ukrainian President Volodymyr Zelensky appeals to Joe Biden and Xi Jinping to join Swiss peace talks – The Sentinel Assam