Maulidi Fakihi Mohamed @ Mashauri vs Republic (Criminal Appl. No.120/07 of 2018) [2019] TZCA 376; (04 November 2019)