There are some fifty mosques in the old stone town of Zanzibar, which has a population of about 18,000. Sheriff contends that because mosques are social and traditional centers, it is possible to ...