What could be more backwards than putting illegal immigrants ahead of American veterans?  An insult to American sovereignty.