Peruvian President Pedro Castillo and his nephew Fray Vásquez Castillo. Image courtesy of @Taniaramirezga2 on Twitter.
Pedro Castillo and Fray Vásquez Castillo
By Jim Glade
April 18, 2022
You Might Also Enjoy
World’s largest child sacrifice site believed to be uncovered in Peru
By Michael Krumholtz - April 26, 2018
Tia Maria: anti-mining mayor removed from office
By Colin Post - June 27, 2015
Peru’s oil future in question after key license attracts zero bids
By Colin Post - August 6, 2015