This wouldn’t surprise me
but so far we don’t have much to go on except info and tweets from ISIS
is that correct as far as you know?
I wish I knew. I posted the article in hopes that our Most Excellent FReepers would get on it right away and prove/disprove the story.