Chali v Republic (Criminal Appeal No. 56 of 1995) [2006] TZCA 2; (08 June 2006)