Human dignity and witness privacy central to Supreme Court challenge over prison inquiry broadcasts
The Seychelles Human Rights Commission (SHRC) has asked the Supreme Court to stop live broadcasts of witness testimonies before the Montagne Posée Prison Incident Commission of Inquiry. The SHRC filed…










