Zanzibar's electoral commission on Wednesday annulled elections on the semi-autonomous Tanzanian archipelago citing "violations of electoral law".
Zanzibar Electoral Commission (ZEC) chairman Jecha Salim Jecha, in a statement broadcast on public television, said the polls on the Indian Ocean archipelago were "nullified" and must be carried out again.