EDITOR’S NOTE BY ADINA KUTNICKI: As is said, every dog has its day. And this is especially “delicious”, in relation to karma and comeuppance, when meted out to the worst of the worst of the human kind! And since it is no secret that Islam... read more