Jessica Vaughan Discusses Trumps Immigration Stance

Originally Aired by FOX Business on August 25, 2016