JC Van der Merwe is the Deputy-Director of the Institute for Reconciliation and Social Justice where he runs the Transformation Desk.
JC Van der Merwe is the Deputy-Director of the Institute for Reconciliation and Social Justice where he runs the Transformation Desk.