La Raza Chronicles

La Raza Chronicles – October 16, 2007

this episode is no longer available

Special Circumstances: a film about the exiled Héctor Salgado, as he returns to Chile to seek and confront the men who imprisoned him and tortured and killed his friends after the coup of 1973.

Share This