I was totally baffled by this as well... California of all places??? If it can't pass there, where CAN it pass??
But I talked to some friends who live there and they say it is because of the huge Latino community, which generally practices very strict Catholicism, who voted overwhelmingly yes on 8.
Edited at 2008-11-06 07:46 pm (UTC)