Categories Russia News General Staff: Russia has lost 548,580 troops in Ukraine since Feb. 24, 2022 – Kyiv Independent Post author By Mike Nova Post date July 5, 2024 General Staff: Russia has lost 548,580 troops in Ukraine since Feb. 24, 2022 Kyiv Independent ← The Secret Telegram Channels Providing Refuge for LGBTQ+ People in Russia – WIRED → Ukraine’s Air Force downs all 32 Russian Shahed drones overnight – Ukrainska Pravda