Jessica Vaughan Discusses Trump Admin Immigration Pause

Originally Aired by FOX Business on February 7, 2017

Originally Aired by FOX Business on February 7, 2017

Jessica Vaughan, of the Center for Immigration Studies, discusses the court battle over the Trump administration's pause on immigration from seven Muslim countries.