An Indonesian woman who was held for more than seven months by the Immigration and Customs Enforcement agency (ICE) in the United States was released last Friday. On January 25, Etty Tham, 53, was released from the Strafford County House of Corrections after being confined for more than seven months, Fosters reported. Tham was detained […]