Nzararila Alfonce vs Republic (Criminal Appeal No.371 of 2017) [2020] TZCA 262; (27 May 2020)