Karlos s/o Peter @ Chamaramba vs Republic (Criminal Appli No.18/01 of 2018) [2019] TZCA 194; (18 June 2019)