Vaughan: Compromise bill wasn’t tough enough By Cable News - June 28, 2018 Director of Policy Studies for the Center for Immigration Studies Jessica Vaughan reacts to the bill’s failure in Congress.