Islam creates hell holes