In Brief: We Just Got Totally Lapped By Mexico:
The Mexico Supreme Court ruled 9-2 yesterday that every state in that country must recognize marriages for gay couples that are performed in Mexico City, where it's legal. In other words, according to the court, a marriage is a contract. All contracts are valid across the nation. In other words, Mexico just zipped past the good ol' USA when it comes to gay rights.
(Work on the new play by the Rude Pundit, Heterosexuals, opening on August 17, makes for light blogging.)