Categories Russia - Ukraine war General Staff: Russia has lost 518,560 troops in Ukraine since Feb. 24, 2022 – Yahoo! Voices Post author By Mike Nova Post date June 9, 2024 General Staff: Russia has lost 518,560 troops in Ukraine since Feb. 24, 2022 Yahoo! Voices ← Russians hit Kharkiv’s residential buildings with KAB: fire broke out, there is destruction – Ukrinform → Approving Ukraine’s firing of U.S. weapons into Russia was ‘common sense,’ says Jake Sullivan – Washington Times