Islam





Good riddance!

  There’s little more that I can add to the story below from the Daily Telegraph except to say ‘good riddance’ to yet another murdering…