AN INVESTIGATOR in the case involving Stephen Kuwaza, 42, the officer-in-charge of police Theft From Car department — arrested for allegedly interfering with a witness in the probe against suspended Criminal Investigation Department (CID) national director Crispen Charumbira — wants him incarcerated. Michael Badzarigere, who is the investigating officer into the matter in which…
Investigator nails CID boss
