Jessica Vaughan, the Center's Director of Policy Studies, discusses the Border Patrol's "Zero Tolerance" policy and House immigration legislation.
Topics: TV Interviews
Jessica Vaughan, the Center's Director of Policy Studies, discusses the Border Patrol's "Zero Tolerance" policy and House immigration legislation.