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