Chechen warriors are glorified and worshipped in death.
France and I think Spain just thwarted some chechen terrorist attacks in the last year.
They're just being chechens.
That was sarcasm. Thought it was obvious. Excuse me please.