Center for Strategic Communication

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.