Zanzibar has been conquered many times in its history, but time after time the local population would reassert themselves.
Zanzibar imeshindwa mara nyingi katika historia yake, lakini muda baada ya muda wenyeji wenyewe wameweza kujiweka tena imara.