Barbadillo: The prison holding three former presidents of Peru

0 views Sep 11, 2025

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

#Government
#Legal
#news
#Politics