Love Wins, and So Does Logic and Reason By Cherry Teresa • Jun 29, 2015 • 1 comment The Supreme Court of the United States ruled in favor of marriage equality on Friday. Same sex marriage is legal in…