Brazil: Landmark CAT review calls for implementation of national torture prevention system News Wednesday, May 10, 2023