3 months ago

Peru: IACHR delegation visits former President Castillo in jail

teleSUR English
teleSUR English
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
See more about

Browse more videos

Browse more videos