Torture Cells of Les Cayes
During the invasion by US troops of Haiti in 1994, a platoon of US Special Forces is sent out to take control of the south-western town of Les Cayes. At the towns police compound they discover 20 dying prisoners, starved and tortured, locked up in a tiny cell.
For US News&World Report
photo : Klaus Reisinger
REF. K270406052
see more - 23 photos