ACHPR Decision in J v The Republic of Namibia

For Immediate Release Date:  24 June 2025 Issue: States’ Due Diligence Obligation to Prevent, Investigate and Prosecute Trafficking in Persons Case Name: Communication 734/19 – J v The Republic of Namibia Fora: The African Commission on Human and People’s Rights In a...