Faraji Ally Likenge vs Republic (Criminal Appeal Number 381 of 2016) [2020] TZCA 1854; (19 November 2020)