Ousted Peruvian President Pedro Castillo. Photo: RedRadioVE/File photo.

Ousted Peruvian President Pedro Castillo. Photo: RedRadioVE/File photo.