A few hours ago, the District of Columbia City Council voted to legalize same-sex marriage by a vote of 11-2. There must still be a Congressional review period and a second vote before it can go to Democrat Mayor Adrian Fenty's desk. He has pledged to sign it. The Washington Post has the gritty details here, including former mayor and current Democrat City Councilman Marion Barry who was one of the two "no" votes, but who begged homosexual activists not to hold the vote against him; and Democrat Councilman Harry Thomas, who acknowledged his constituents are opposed to same-sex marriage, but who voted for it anyway to protect "the least among us."