Skip to playerSkip to main contentSkip to footer
  • 12/23/2022
Just a few hours before finishing its visit to Peru, a delegation from the Inter-American Commission on Human Rights (IACHR) held a meeting with the ousted president Pedro Castillo, who remains in pretrial detention for 18 months. teleSUR

Recommended