Yusufu v Republic (CRIMINAL APPEAL NO. 75 OF 2004) [2005] TZHC 3; (12 January 2005)