U.S. Immigration and Customs Enforcement detained 18 people described as undocumented after a van broke down in Concordia Parish.
Continue reading at WDSU ยป