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