Jordan Komba vs Republic (Crim Appeal No.20 of 2016) [2018] TZCA 276; (14 May 2018)