Pedro Castillo and ministers
By Diego Lopez Marina
June 3, 2022
You Might Also Enjoy
Odebrecht confirms $3 million bribe paid to Peru’s ex-president
By Colin Post - April 13, 2017
Humala’s veto of French extradition treaty raises questions
By Colin Post - January 6, 2016
Why Peru’s democracy is not in jeopardy
By Colin Post - April 2, 2016