Justice Mavedzenge
Dr Justice Mavedzenge has a PhD in Constitutional Law and an LLM in Constitutional & Admin Law from the University of Cape Town