Salum Said Matangwa @ Pangadufu vs Republic (Criminal Appeal No.292 of 2018) [2020] TZCA 1814; (09 October 2020)