Same Sex Marriage Is Legalized Everywhere In Mexico Today Q Magazine