Ally Hussein vs Republic (Criminal Appeal No.293 of 2018) [2020] TZCA 1816; (08 October 2020)