Zanzibar's Sharif Hamad with late President John Magufuli.
With Tanzanian President Samia Suluhu’s visit to Kenya still fresh in our minds, we recall a visit to her home island of Zanzibar and an encounter with a politician who was the exact opposite of the late President John Magufuli.