keiko fujimori concession speech
By Colin Post
June 10, 2016
You Might Also Enjoy
Thousands march in Lima, Peru demanding the resignation of President Pedro Castillo
By Diego Lopez Marina - April 7, 2022
Peru’s finance minister resigns amid concerns of fuel tax increases
By Michael Krumholtz - June 5, 2018
Pacific Stratus to operate northern Peru oil block
By Colin Post - August 23, 2015