From the New York Times … Mexico can be intolerant of homosexuality; it can also be quite liberal. Gay-bashing incidents are not uncommon in the countryside, where many Mexicans consider homosexuality a sin. In Mexico City, meanwhile, same-sex domestic partnerships are legally recognized — and often celebrated lavishly in government offices as if they were [...]
In Mexico, Beyond Gay and Straight