Former ZEC chairman Jecha Salum Jecha has died, to be buried in Zanzibar

Jecha Salum Jecha