Denzil is joined by Legal analyst - Sello Phahle to talk about the feasibility of the death penalty in our current constitution.
The best of POWER Perspective
2,609 clip(s)
AIC manifesto launch
ConCourt rules that Jacob Zuma not eligible to stand for parliament
Role of Community Media in elections