Jessica Vaughan Reacts to Admin Immigration Plan

Originally Aired by FOX Business on October 9, 2017