Caravan of Death
The Caravan of Death (Spanish: Caravana de la Muerte) was a Chilean Army death squad that, following the Chilean coup of 1973, flew by helicopters from south to north of Chile between September 30...
Caravan of Death - Wikipedia
Mass Murderer Confesses on the Radio
There was something about the voice of the killer calling in to the late-night talk show that burned into the conscience of the Chilean nation: not just the fact of the multiple murders he said he com...