Same-sex marriage is now legal in 35 states, meaning that a majority of American…

Same-sex marriage is now legal in 35 states, meaning that a majority of Americans live in states with marriage equality for the first time.


Source by CMbreathe