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.