Nelson Mang'ati vs Republic (Criminal Appeal 346 of 2017) [2018] TZCA 54 (2 July 2018)