Michael SO Paul Mwaliko vs Republic (Crim Appeal No.422 of 2015) [2018] TZCA 302; (05 December 2018)