humala labor day speech independencia lima
By Colin Post
May 2, 2015
You Might Also Enjoy
Air traffic controllers strike leaves 8,000 travelers stranded in Peru
By Diego Lopez Marina - April 15, 2022
Peru drug baron Gerald Oropeza arrested in Ecuador
By Colin Post - September 14, 2015
Nazca Lines geoglyph of pelican vandalized
By Colin Post - September 18, 2015