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.