martin vizcarra approval rating
By Michael Krumholtz
April 11, 2018
You Might Also Enjoy
Symbolic Lima soccer match postponed due to fan violence
By Colin Post - September 24, 2015
Exit polls show Kuczynski edged Fujimori in Peru’s election
By Colin Post - June 5, 2016
Emergency measures activated after deadly rains pound Peru
By Diego Lopez Marina - March 15, 2023