Peruvian President Pedro Castillo being transferred to the Lima Prefecture, a few minutes after his controversial detention. Photo: AFP/Renato Pajuelo.

Peruvian President Pedro Castillo being transferred to the Lima Prefecture, a few minutes after his controversial detention. Photo: AFP/Renato Pajuelo.

Translate »