Wednesday morning on the Tennessee Star Report, host Michael Patrick Leahy welcomed Director of Policy Studies at the Center for Immigration Law, Jessica Vaughan to weigh in on the ramifications of a broken immigration system.