Showing 1 to 1 of 1 results
forbes.com
🌐 85% Global Worthiness


50,000+ Russian Troop Desertions Highlight Manpower Imbalance in Ukraine War
A report from Frontelligence Insight estimates over 50,000 Russian troops have deserted since the Ukraine war began three years ago, with total Russian losses reaching 560,000, compared to 300,000 Ukrainian losses, raising concerns about Ukraine's smaller mobilization base.
50,000+ Russian Troop Desertions Highlight Manpower Imbalance in Ukraine War
A report from Frontelligence Insight estimates over 50,000 Russian troops have deserted since the Ukraine war began three years ago, with total Russian losses reaching 560,000, compared to 300,000 Ukrainian losses, raising concerns about Ukraine's smaller mobilization base.
Progress
36% Bias Score
Peace, Justice, and Strong Institutions
Showing 1 to 1 of 1 results