Fernando Alcayaga shares his perspective on the 200 years of Chile's independence from Spain.
Originally recorded at WVUD's 91.3 FM, University of Delaware Studios on 9/24/2010