Historische Organisatie
Zanzibar sultanate
An uprising led by the Afro-Shirazi Party and allied forces overthrew the Zanzibar sultanate and its government. The revolution followed a narrow electoral victory by parties associated with Arab...