With a Supreme Court ruling issued on Wednesday, Mexico has crossed an important technical hurdle towards establishing marriage equality throughout all of its 31 states. The Supreme Court and several lower courts have already ruled in almost every state that same-sex couples have…




