repsol talisman kidnapping loreto peru
By Colin Post
May 12, 2016
You Might Also Enjoy
Peru and Chile in new border dispute
By Colin Post - October 21, 2015
Peru’s Congress approves President Pedro Castillo’s cabinet, simultaneously considers impeaching him
By Jim Glade - March 11, 2022
Peru holds ethnic diversity conference for children
By Colin Post - September 21, 2015
