MIT and Yale University professors studying government data determined there are 22.1 million illegal immigrants in the U.S.
A Federation for American Immigration Reform analysis determined that taxpayers spend almost $135 billion each year on government programs (education, medical care, law enforcement, welfare, etc.) for illegals. Only $19 billion of that was recouped through taxes from illegals, said the study.
And Congress wants to balk over $5 billion for a border wall?
Then take it from foreign aid budgets. In 2017 alone, the U.S. gave just the seven Central American countries and Mexico $943 million. Some African countries get over $1 billion a year. Almost every foreign country gets annual financial aid from the U.S.
The federal government's most important function is to protect our country. Yet it has allowed massive illegal immigration, including drug runners, gang members, criminals, and human traffickers bringing their victims. We already have these. We don't need more.
People voted for Trump because he gets things done. He could do more if Congress would do what's right for the country instead of what will most hurt the opposite party.
Walls work. (Thus Obama has a 10-foot-high wall around his house.) Congress: stop politics, start protection.