Ndegwa Maina on 18th Jun

Security has been beefed as forces are working round the clock to secure the island where the Zanzibar International Film...