Jessica Vaughan Discusses Deportation Statistics

Originally Aired on FOX News on April 1, 2014.

Originally Aired on FOX News on April 1, 2014.

Jessica Vaughan is interviewed on FOX and Friends on April 1, 2014. In the interview she discusses the Center's report Catch and Release: Interior immigration enforcement in 2013.