By: SWJ Editors
The UN Special Rapporteur on Torture, Cruel, Inhuman and Degrading Treatment spent 12 days in Mexico, and confirms that almost “every Mexican police force” abuses detainees.
By: SWJ Editors
The UN Special Rapporteur on Torture, Cruel, Inhuman and Degrading Treatment spent 12 days in Mexico, and confirms that almost “every Mexican police force” abuses detainees.