Omary Mohamed Marukula vs Republic (Criminal Appeal No.195 of 2018) [2019] TZHC 217; (31 December 2019)