Mathayo Wilfred & 2 Others vs Republic (Crim Appeal No.294 of 2016) [2018] TZCA 203; (09 October 2018)