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
1 May 1961, Nuevo Laredo, Tamaulipas, Mexico
20 September 1963, Brooklyn, New York, USA

