Juma Omary Juma & Another vs Republic (Crim Appeal No.214 of 2015) [2018] TZCA 262; (17 September 2018)