MercoPress, en Español
Montevideo, June 8th 2023 - 20:56 UTC
Peru's Supreme Court Wednesday overruled a lower Court's decision and will agree to review former President Pedro Castillo's claims that he was denied a right to defense during his Dec. 7 impeachment by Congress.
Get our news on your inbox! Suscribe