Nchangwa Marwa Wambura vs Republic (Criminal Appeal No.44 of 2017) [2019] TZCA 459; (11 December 2019)