Categories Sites General Staff: Russia has lost 472,140 troops in Ukraine since Feb. 24, 2022 – Kyiv Independent Post author By Mike Nova Post date May 4, 2024 General Staff: Russia has lost 472,140 troops in Ukraine since Feb. 24, 2022 Kyiv Independent The post General Staff: Russia has lost 472,140 troops in Ukraine since Feb. 24, 2022 – Kyiv Independent first appeared on JOSSICA – The Journal of the Open Source Strategic Intelligence and Counterintelligence Analysis. ← Leidos nabs $206M bid to update software for NGA analysts – Breaking Defense → Michael Cohen bashed Trump in angry rant after 2016 election, Stormy Daniels’ former lawyer says – POLITICO