Africa Zanzibar revokes property lease for UK developer, sparking legal and investment woes By Erick Kabendera