Israel gets blame regardless, Gen. Jack Keane