Fundo Barbadillo prison. Image courtesy of ANDINA.
Barbadillo
By Diego Lopez Marina
December 17, 2022
You Might Also Enjoy
Dengue declines in northern Peru ahead of El Niño rains
By Colin Post - August 7, 2015
Peru’s Congress rejects impeachment motion against President Pedro Castillo
By Diego Lopez Marina - March 29, 2022
President Kuczynski admits to Odebrecht link
By Markus Skagbrant - December 13, 2017