Yasiri Ayubu Jafari vs Republic (Criminal Appeal No.386 of 2017) [2019] TZCA 525; (23 February 2019)