Skip to main content

Alejandro Toledo, the former president of Peru, was arrested in a Lima prison - Cleveland American