An 82-year-old Pennsylvania man has been found after his family was led to believe that he had died in the custody of Immigration and Customs Enforcement. Luis Leon was finally located thousands of miles away in Guatemala after he went to a Philadelphia immigration office to replace a lost green card, was detained by Immigration and Customs Enforcement, and then …
Read More »