luis castaneda approval
By Colin Post
April 10, 2015
You Might Also Enjoy
Air traffic controllers strike leaves 8,000 travelers stranded in Peru
By Diego Lopez Marina - April 15, 2022
Peru rescues 39 slaves from Shining Path ‘production camp’
By Colin Post - July 29, 2015
Peruvian congressman sentenced to 22 years for stealing employees’ salaries
By Diego Lopez Marina - August 29, 2023