Her first jobs were as a nursing assistant, a retail salesperson, and then as a clerk in the Bophuthatswana Department of Justice.[1][3] In her early 20s, she was arrested for obstruction of justice after she intervened to object when the police arrested a young man for loitering. Although the charge against her was dropped after a brief detention, she was represented by political activist Robert Sobukwe, a family friend who was banished to Kimberley and was one of the few black lawyers in the town; according to Mokgoro, Sobukwe encouraged her to become a lawyer, and she enrolled part-time in legal study shortly afterwards.[2]
While studying for her LLB, Mokgoro worked at the MmabathoMagistrate's Court as a maintenance officer and public prosecutor. After receiving her LLB, however, she was appointed a lecturer in the University of Bophuthatswana's Department of Jurisprudence, where she worked until 1991, rising through the ranks to become an associate professor.[3][4] At the same time, she completed two LLMs, one at the University of Bophuthatswana in 1987 and another at the University of Pennsylvania Law School in 1990.[4]
Throughout much of her service on the bench, Mokgoro was also the chairperson of the South African Law Reform Commission, serving three consecutive terms in the chair between 1995 and 2011.[4][5]
In December 2021, Mokgoro was appointed chairperson of the United Nations Human Rights Council's Racial Justice Body, a new mechanism established to examine systemic racism in law enforcement and criminal justice. With Juan E. Méndez of Argentina and Tracie L. Keesee of the United States, she served a three-year term on the panel.[10]
Personal life and death
At a young age,[2] she married Job Mokgoro, who became an academic and politician and with whom she had five children.[11]
On 3 April 2023, Mokgoro was seriously injured in a car crash in the Northern Cape.[9] When she was discharged from hospital in June, her family announced that she would "step back" from her public engagements in order to focus on her recovery.[12] Mokgoro died on 9 May 2024, at the age of 73.[13]