Pedro Castillo and Fray Vásquez Castillo

By April 18, 2022

Peruvian President Pedro Castillo and his nephew Fray Vásquez Castillo. Image courtesy of @Taniaramirezga2 on Twitter.

SHARE ON

LATIN AMERICA REPORTS: THE PODCAST