Eduardo Hernandez, who has spent nearly 13 years on the run after escaping a prison camp in California’s Bay Area, has been tracked down in New York City.
Eduardo Hernandez, who has spent nearly 13 years on the run after escaping a prison camp in California’s Bay Area, has been tracked down in New York City.