Elia Bariki vs Republic (Crim Appeal No.321 of 2016) [2019] TZCA 40; (11 April 2019)