Zanzibar presidential candidate barred from campaigning

Maalim Seif Sharif Hamad of ACT Wazalendo party
Maalim Seif Sharif Hamad of ACT Wazalendo party