Arizona Sen. John McCain's town hall in Tucson Saturday was all about immigration. McCain had sounded a note of support for Arizona's tough new immigration, calling it a “good tool” for law enforcement. But he stopped short of fully endorsing the measure. “I haven’t had a chance to look at all the aspects, but I do understand why the Legislature would act,” he said. Even though it wasn’t clear to him “whether all of it is legal or not,” he said state lawmakers “acted out of frustration because the federal government didn’t do its job.” He spoke of his 10-point...