CNN

Surprise: Now out of Senate, Snowe supports same-sex marriage