The Independent Police Investigative Directorate (Ipid) deputy director Len John testified before the Madlanga commission, alleging that cash-in-transit task team commander Deena…