For 18 years, Stephen Weir has been in charge of the office that hands out marriage licenses in California's ninth-largest county. And for just as long, Weir has been unable to get a license himself because the love of his life is a man. The irony did not escape him.
Read »
