Jessica Vaughan Discusses Central American Influx

Jessica Vaughan, Director of Policy Studies at the Center for Immigration Studies, discusses the influx on illegal aliens from Central American.