INTERNATIONAL INVESTMENT DISPUTE 15 October 2023 Zanzibar revokes property lease for UK developer, sparking legal and investment woes Erick Kabendera 3 min 1