Chile’s ex-army chief defends controversial prison for human rights offenders

SANTIAGO – Chile’s former army chief, Oscar Izurieta Ferrer, has criticized President Michelle Bachelet’s promise to close the controversial Punta Peuco prison, where almost 100 people are serving sentences for human rights violations. In a … Continue reading Chile’s ex-army chief defends controversial prison for human rights offenders