keiko fujimori julio guzman
By Colin Post
February 21, 2016
You Might Also Enjoy
Peru state oil firm blames latest spills on vandals
By Jack Dylan Cole - August 29, 2016
Vizcarra’s approval rating rises to 65%
By Michael Krumholtz - November 17, 2018
Peru’s congress poised to impeach justice minister
By Colin Post - October 16, 2015