You win a bit, you lose a bit more. That seems to be the take out from the latest legal decision in an American court.
The California Supreme Court has upheld a voter-approved ban on same-sex marriage, but also decided that the estimated 18,000 gay couples who tied the knot before the law took effect may stay wed.
For more about this important development listen to this NPR report, check out this coverage from Democracy Now and read this analysis.