This week New York joined Connecticut, Iowa, Massachusetts, New Hampshire and Vermont in legalizing same sex marriage. New York is the largest, most populated state allow gay and lesbian couples to marry.  “Supporters of the measure described the victory in New York as especially symbolic — and poignant — because of its rich place in…

Read More