One of the easiest ways to reduce the illegal population is to reverse the court decision that anyone born on U.S. soil is an American citizen. We are one of only Three industrialized nations that have this practice. A child born here should retain the citizen ship of the parents.
This simple act would immediately reduce the number of immigrants coming here in order to have there children become instant citizens at birth and therefore instantly eligible for Welfare benefits such as food stamps and Medicaid.
At least where I live, there is a very large illegal population that is living on the food stamps of the children. The laws state that illegals are not eligible for these benefits, other than emergency medical assistance. But they have free medical care for their children, which saves them a lot of money that most citizens can't save, and the whole family can survive on the food stamps meant only for the children, or easily supplemented with the under the table income never reported.