peru congress confidence vote cabinet
By Colin Post
August 20, 2016
You Might Also Enjoy
Peru tax police raid Panama firm’s Lima office
By Colin Post - April 13, 2016
Vizcarra’s approval rating rises to 65%
By Michael Krumholtz - November 17, 2018
Four mountain climbers killed in Peru avalanche
By Jack Dylan Cole - July 26, 2016