That a load of bull, is a a progressive liberal. no but is he a Democrats, yes he is a mainstream Democrat, unlike more liberals who are Green Party members who vote for Dems because of the two party system.
@ 2 What a load of crap, you can't discriminate period. Its not ok to do on race, its not ok to do for sexual orientation. And marriage equality will continue to roll on.
http://www.washingtonpost.com/blogs/wonk…