Criticizing Islam promotes Nazism?! What about Darwinism? · Liberty Politics · Sentinel