Categories Selected Articles General Staff: Russia has lost 419,020 troops in Ukraine since Feb. 24, 2022 – Kyiv Independent Post author By Mike Nova Post date March 6, 2024 Listen to this article General Staff: Russia has lost 419,020 troops in Ukraine since Feb. 24, 2022 Kyiv Independent ← Ukraine’s forex reserves decrease by 3.8% in Feb, to $37.05 bln – NBU → Volodymyr Zelensky Survives Apparent Assasination Attempt in Odessa – https://eutoday.net – EU Today