Obama runs ad in Arizona; McCain says Obama's a leftist

Politics ·