ICE releases hundreds of people

Immigration officials have dropped immigrants off at a Greyhound Bus station in El Paso, Texas, after shelters began filling up.

December 27, 2018

Top Stories

ABC News Live Presents