Hamis Mdida & Another vs The Registered Trustees of Islamic Foundation (Civil Appeal No.132 of 2018) [2019] TZCA 358; (04 November 2019)