MEC John Block
Date of birth 10/02/1968Country of residence South Africa Nationality South African School Matric – Damelin College Khanya College: African History African Literature Recreational Activities Reading, Music, Sports, Poetry Career UCT Graduate School of Business – Executive Development Programme Position Organisations Place Appointed Chairperson Youth Commission: Northern Cape Kimberley 1995 – 1996 Provincial Chairperson ANC Youth […]


