Homan says N.J. ICE facility may not be "5-star resort" but is "well run"

· CBS News