Pedro Castillo 3
By Jim Glade
April 5, 2022
You Might Also Enjoy
Peru’s Congress overrides veto to repeal archaeology bill
By Colin Post - November 26, 2015
US Embassy in Peru suspends services in Lima amid anti-government protests
By Diego Lopez Marina - April 8, 2022
Peru: law prohibits members of Congress from switching parties
By Colin Post - October 13, 2016
