Sleeper Cell Chechens Destroying ISIS? By Zack Anderson on March 6, 2016 Elite warrior Chechens within Russian Spetznaz claim to have infiltrated ISIS.
I guess they’re not sleeping anymore?
Probably are double agents.
Clearly a case of the Chechens coming home to roost.