Bosco Peter Teti vs Life Mushi & 4 Others (Civil Appeal No.146 of 2017) [2018] TZCA 340; (17 September 2018)