Well McCain is stepping in it big time as he just admitted he still believes in a workers program (amnesty).
We do need a workers program foe people legally here on visas