Barbadillo: The prison holding three former presidents of Peru

Presidents Alejandro Toledo (2001-2006), Ollanta Humala (2011-2016) and Pedro Castillo (2021-2022) are Barbadillo’s current dwellers. In total, five former leaders have spent time at the facility

Sourced from Africanews


Discover more from Africa Global Village

Subscribe to get the latest posts sent to your email.

Related posts

Social media & sharing icons powered by UltimatelySocial