FREEDOM FORUM: Discussion

Article Image News Link • Global

AP

Videos showing Leon police practicing torture techniques on a fellow officer and dragging another through vomit at the instruction of a US adviser created an uproar in Mexico, which has struggled to eliminate torture in law enforcement.

Make a Comment