Something went wrong
Try again later.
After making it to the promised land, people are kidnapped, tortured, and forced to call home for ransom money. One way or another, you pay with money or maybe eventually with your life.
24 August 1973, San Salvador, El Salvador
1976, Managua, Nicaragua
11 November 1962
27 April 1968, Faial, Açores, Portugal
1982, Medicine Hat, Alberta, Canada
6 September 1951, St John's, Newfoundland, Canada