sohela-surajpal

3 Articles by:

Sohela Surajpal

Sohela Surajpal is based in Johannesburg and is a legal researcher at South Africa's prisons' oversight body, the Judicial Inspectorate for Correctional Services.

Website