Wow:

The Iowa Supreme Court this morning unanimously upheld gays’ right to marry.

“The Iowa statute limiting civil marriage to a union between a man and a woman violates the equal protection clause of the Iowa Constitution,” the justices said in a summary of their decision.

The court rules that gay marriage would be legal in three weeks, starting April 24. The court affirmed a Polk County District Court decision that would allow six gay couples to marry.

Maybe equality really *is* an American value.