Sen. John McCain addresses the American Israel Public Affairs Committee on Monday in Washington. L. M. Otero / AP