Hassan Said Twalib vs Republic (Criminal Appeal No.92 of 2019 ) [2020] TZCA 1858; (20 November 2020)