Hamad Hussein Rajabu vs Republic (Criminal Appeal No.48 of 2019) [2019] TZHC 78; (28 October 2019)