ZLSC: Zanzibar Legal Services Centre

What does ZLSC mean? The above is one of ZLSC meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Zanzibar Legal Services Centre