Ok, I went too far, propagating the “Muzzy Mouse” meme. It is ridiculous to stigmatize all Moslems based on the actions of a few WahhÄbÄ«m. We mustn’t forget that just a few years ago Catholic and Protestant Christians were murdering each other in the UK. Personally, I think it’s time for all religions to take […]