Peruvian president Pedro Castillo. File photo.

Peruvian president Pedro Castillo. File photo.