Hassan Said Twalibu vs Republic (Criminal Appeal No.95 of 2019) [2020] TZCA 1860; (20 November 2020)