Top South African judge who openly declared HIV status retires
Edwin Cameron, 66, who hung up his gown after 25 years of serving as a judge, won widespread praise for ...
Edwin Cameron, 66, who hung up his gown after 25 years of serving as a judge, won widespread praise for ...