Caravan of Death victims identified


The Caravan of Death was an infamous death squad in Chile that carried out gruesome executions to at least 75 innocent people in 1973, during the coup led by dictator Augusto Pinochet.The Caravan of...