Human Rights & Crime Lab Technician arrested over theft of computers in Kikuube By Kazi Njema Reporter - May 22, 2024