Ad hominem? You should learn what the term means. Identifying your position as what it is is hardly an ad hominem attack.
Calling me, and others on this forum socialists does'nt help illuminate issues that divide the world. The problem in Mexico, is virtually identical to that of the Middle-East-and that is the extreme concentration of a vast majority of resources in the hands of a few. The Mexicans have our border as a solution; the Mid-East has jihad. When 15-17 families, out of tens of millions in Mexico, hold in xcess of 95% of the resources, the consequences of that are ultimately are being paid by the the American middle-class. That this issue seems so obscure to American leaders, is extraordinarily troubling to me, and should be to others.
If you can explain to me as to how labeling others trying to discuss the issue "socialists" contributes to the solution, I'm all ears.