Jessica Vaughan Discusses Amnesty Proposal

Originally Aired by Fox Business on January 25, 2018

 

Jessica Vaughan, the Center's Director of Policy Studies, discusses the Senate's negotiation for a deal on DACA.