Ruiz: Immigration and Customs Enforcement released 2,000 detained immigrants for all the wrong reasons

Sunday, March 24, 2013