Is McCain suffering from Alzheimers?

The only explanation I can think of for this is that McCain somehow confused Spanish prime minister Jose Zapatero with Emiliano Zapata, the Mexican revolutionary. Since Zapata died in 1919, this is not a very easy mistake to make.