Boniface Mathew Malyango & Another vs Republic (Criminal Appeal No.358 of 2018) [2020] TZCA 314; (18 June 2020)