Peru’s presidential candidate Pedro Castillo addresses supporters from the headquarters of the “Free Peru” ranking collectively, in Lima, Peru June 10, 2021. REUTERS/Angela Ponce Peru’s…
Peru’s presidential candidate Pedro Castillo addresses supporters from the headquarters of the “Free Peru” ranking collectively, in Lima, Peru June 10, 2021. REUTERS/Angela Ponce Peru’s…