Chechnyan Rebel, Chechnyan anything = Radical Islam, not that the MSM will tell you this.
We are very fortunate in this country that it hasn't happened again.
I am waiting.