The Russians have raped, pillaged and plundered the population of Chechnya.
The chickens have come home for Putin.
Unholy alliances with groups like AQ and Hezbolla do not make freedom fighters. I don't like Putin, but, to ally with terrorist groups does nothing for their cause.