They came to our country to serve and protect America for the promise of becoming U.S. citizens. But instead, some veterans say, America abandoned them.