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
Former justice minister elected to Inter-American Commission on Human Rights
By Colin Post - June 17, 2015
Peru responds firmly to Petro and rejects any border dispute over Santa Rosa Island
By Diego Lopez Marina - August 8, 2025
Machu Picchu could lose its ‘Wonder of the World’ designation
By Diego Lopez Marina - September 18, 2025
