Categories Russia - Ukraine war Meduza: Russian mortality data suggests over 64,000 troops killed fighting in Ukraine – Kyiv Independent Post author By Mike Nova Post date June 30, 2024 Meduza: Russian mortality data suggests over 64,000 troops killed fighting in Ukraine Kyiv Independent ← Scholz on Putin’s peace proposal: Those who believe it watch too much Russia Today – MSN → China’s Xi to Visit Kazakhstan, Tajikistan July 2-6: Foreign Ministry – The China-Global South Project