John McConnachie

John McConnachie is a practising advocate and a member of the Grahamstown Bar. He was Agang’s national spokesperson at the time of the previous national and provincial elections.