Gay rights advocates are celebrating in New Jersey, even though their victory will be short-lived. The state Assembly today passed a bill to legalize gay marriage 42-33, with every Republican in the chamber voting against it, reports the Star-Ledger. Because the state Senate already passed it, the legislation now goes to the desk of Gov. Chris Christie, who has promised a "very swift" veto, notes AP.
"Today, the Legislature has brought us to the promised land," said the leader of the gay rights group Garden State Equality. "We know the governor won't let us enter, but we finally behold the view of our dreams and we will never turn back." Click to read about how New Hampshire legislators are considering a repeal of that state's gay marriage law. (More New Jersey stories.)