Mohamed Rashid vs Republic (Criminal Appeal No.352 of 2017) [2020] TZCA 52; (16 March 2020)