muslim makkah god islam moschee islamic jesus bible sufi center muslima mecca medina madina bingo church hadith sufi the reality of religion gambling muslime muhammad gala