Advertisement
A panel discussion on the theme 'Towards the complete abolition of the death penalty in Africa'
Event Venue & Nearby Stays
University of Pretoria, Lynnwood Rd,Pretoria, South Africa