Russia’s ‘irrecoverable losses’ in Ukraine: more than 90,000 troops dead, disabled, or AWOL This estimate appears to come from the FSB. Normally you’d expect them to underestimate the losses in order to try to make things look not quite so bad. So… is this an underestimate? Is it reasonably accurate? Or is it in the…
Read more