Remembering Judge Taswell Papier: A champion of human rights in South Africa
South Africa's judiciary mourns the loss of Judge Taswell Papier, a revered figure in human rights and constitutional law, whose legacy of compassion and justice will endure.