Post-Pinochet Regime in Huelva Film Fest Entry ‘Penal Cordillera’
Making main competition at the 49th Huelva Ibero-American Film Festival in Spain, “Prison in the Andes” (“Penal Cordillera”) trains a spotlight on the scandalous imprisonment of five high-ranking officers of …