Categories Michael Novakhov's favorite 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 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 → Watch: Nikki Haley drops out of 2024 race, doesn’t endorse Trump