International Justice NewsInternational Justice TortureSouth Africa Media advisory: Joao Rodrigues v National Director of Public Prosecutions On 6 November 2020, the Supreme Court of Appeal (SCA) will hear the case of Joao Rodrigues v National Director of Public Prosecutions and Others. Joao Rodrigues (the Appellant), a…Staff Writer19 Oct 2020