Madagascar March 28, 2025By Victoria JonesUN Torture Prevention Body Applauds New National Mechanisms in Benin, Madagascar, Nigeria, and South AfricaBy Victoria Jones