Ally Juma Faizi @ Mpemba & Another vs Republic (Criminal Appeal 401 of 2013) [2015] TZCA 336 (16 June 2015)