So, it is racist to say "a muslim exploded" because we should be old enough to leave religion out of the discussion (that's how I understood your post). But you dare saying this "After all, its not the Christians on you island that are putting the bread on your table, its the Muslims in the desert".
honestly, stop being so hyper politically correct especially since what happened is simply this: a muslim exploded". If a christian person decides to explode for the sake of his/her religion, then pretty sure the media would mention this persons reason / purpose i.e. religion. Sometimes we just have to face the facts.