Where good stories live
The island of Zanzibar in Tanzania yesterday celebrated the 6th June 1873 abolition of slavery. The…