Skip to playerSkip to main content
  • 12 years ago
The Center for the Prevention of Inhumane Treatment in Honduras presented a study that reveals the use of unnecessary force by police as well as the existence of clandestine torture centers. teleSUR

Recommended