Pascal Sele vs Republic (Crim Appeal No.23 of 2018) [2019] TZCA 18; (28 February 2019);