Francis Alex vs Republic (Crim Appeal No.374 of 2013) [2016] TZCA 188; (29 June 2016)