Eleodoro “Leo” Estrada-Hernandez, a 37-year-old illegal alien from Mexico, was arrested and charged with two counts of first-degree kidnapping, one count of second-degree kidnapping, one count of possession of a firearm by a felon, and two counts of assault using a...
