U.S. Immigration and Customs Enforcement has recently arrested two men from Guatemala in Sussex County who were previously convicted of sex crimes in Delaware.
From
To
