We will unseat CCM by legal means, says Zanzibar's Hamad

Wednesday September 6 2017

Zanzibar’s main opposition party, Civic United

Zanzibar’s main opposition party, Civic United Front (CUF) leader Seif Hamad. FILE PHOTO | AFP 

By CHRISTOPHER KIDANKA
More by this Author