Ted Cruz gets ICE director to admit that 104,000 criminal illegal aliens released in 2014 (new JTF video) July 22, 2015 Chaim Ben Pesach Leave a comment בס”ד Please publicize this important video everywhere possible. Articles Videos