Revocatus Raphael Mtiro vs Republic (Criminal Appeal No.309 of 2018) [2019] TZHC 236; (04 December 2019)