>I'm seeing estimates of 120-150k Russian troops deployed in Ukraine from sources like the Ukrainian government and the Pentagon. Outside of Russian propaganda, the estimates range from 10-12k range for Chechen fighters. The 10k number came from Chechen leadership. These numbers don't support the notion that Chechens are doing the bulk of the fighting or dying in Ukraine.
There's a 10:1 ratio of logistical units to front line fighters for any modern military. The Chechen units are 100% light infantry.
There's a 10:1 ratio of logistical units to front line fighters for any modern military. The Chechen units are 100% light infantry.