Taheera Johnson

Taheera completed her LLB Law Degree at the University of Johannesburg and went on to complete her 2 years of articles at one of South Africa’s

Continue Reading