MADRID (AP) -- Spain's 25 million voters go into an unprecedented repeat election June 26. Politicians chosen in an inconclusive December ballot failed to agree on which of them should form a government, placing Spain in the hands of a caretaker government since then and leaving some major issues unresolved....