Mystery surrounds custody death of Tanzanian police officer

Police Corporal Mwita Mrumbe, service number H.1796, during his lifetime. PHOTO | COURTESY