SAHRC mourns death of deputy chairperson Priscilla Jana

South Africa has lost a “giant’ with the death of South African Human Rights Commission (SAHRC) deputy chairperson Devikarani Priscilla Sewpal Jana on Saturday, the SAHRC said in paying tribute to the anti-apartheid struggle lawyer. “South Africa has lost a giant who sacrificed herself selflessly for us all to enjoy[…]

Read »
WhatsApp WhatsApp us
Wait a sec, saving restore vars.