Dalila Yeends

The Troy woman detained after rolling through a stop sign in May was abruptly released from a U.S. Immigration and Customs Enforcement (ICE) detention facility on August 16. Dalila Yeend sat down with WOOC correspondent, Elizabeth Press, to talk about what happened to her over the last several months.

Tagged with: