Same-sex marriage may soon be recognized in Maine. The legislature has approved it, and the bill needs to go through both congressional houses once more before moving on to the governor for approval.
Not being familiar with Maine law, we don't know why a bill needs to be passed by the legislature twice and the governor only once. We do know, however, that Maine has a "people's veto," meaning that 55,000 voter signatures can put any law on hold until it is voted on in a referendum. Some are threatening to wield it if the governor signs the bill.
In the meantime, here's to our fellow cold states!