Aníbal Torres Peru’s Supreme Court orders former President Pedro Castillo’s property seized By Latin America Reports - July 28, 2023
Breaking News Former minister in Pedro Castillo’s cabinet captured By Latin America Reports - April 4, 2023