Selemani Bakari Makota @ Mpale vs Republic (Criminal Appeal No.269 of 2018) [2019] TZCA 381; (06 November 2019)