Ally Selemani Chikukula vs Republic (Criminal Appeal 47 of 2021) [2022] TZHC 10453 (31 March 2022)