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.