Slahi Maulid Jumanne vs Republic (Crim Appeal No.292 of 2016) [2018] TZCA 34; (25 July 2018)