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
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed