Huba Hasan Makih vs Republic (Criminal Appeal No.378 of 2018) [2019] TZHC 144; (11 October 2019)