Originally Posted by
Beamr
Those are chechens, thats a chechen flag with portraits of some local village idiot... sorry, leader. The beard is a good giveaway as well at that point of their short foreseeable life.
Also the frequent use of 'inshallah' in the speeches, Chechens being predominantly muslim. Cannon fodder.