Wyclife Salum @ Nyendo (Criminal Appeal No.486 of 2017) [2019] TZCA 285; (21 August 2019)