Haji Mradi vs Linda Sadiki Rupia (Civil Appeal No.24 of 2016) [2019] TZCA 263; (28 August 2019)