Something went wrong
Try again later.
Free Dead or Alive
A young girl makes a perilous journey from South/Central America to the United States unaware of the real dangers that lie ahead.
4 October 1969, Los Angeles, California, USA
31 January 1971, Guajira, Venezuela
1 May 1961, Nuevo Laredo, Tamaulipas, Mexico