Tim Kaine in Tucson and Phoenix on Thursday

Kaine to give Phoenix speech entirely in Spanish