Every President of Zanzibar in the world


Tanzania: President of Zanzibar Amani Abeid Karume