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 AfricanewsDiscover more from Africa Global Village
Subscribe to get the latest posts sent to your email.
