Peruvian President Pedro Castillo. File photo.

Peruvian President Pedro Castillo. File photo.