Criminal justice system at fault, Peter’s defence tells court

Peter, a former Social Justice Coalition activist, her husband Isaac Mbadu, Azola Dayimani and Christopher Dina, have all been convicted of the murder of du Preez in 2012.