Yenifer Paredes, President Pedro Castillo’s sister-in-law. Image courtesy of Peru’s Congress.
Paredes
By Diego Lopez Marina
August 10, 2022
You Might Also Enjoy
Vizcarra’s approval rating rises to 65%
By Michael Krumholtz - November 17, 2018
Highway landslide leaves 13 dead in mountains east of Lima
By Colin Post - June 10, 2015
The Lima Group refuses to recognise the legitimacy of Maduro’s reelection
By Frances Jenner - May 21, 2018