There's been a lot of talk in the past two weeks about same sex marriage. Iowa and Vermont have joined the short list of states that support full marriage equality,…
Continue