It looks as though Maggie Gallagher may be wrong in her pompous assumption that marriage equality is not inevitable, as same-sex marriage has just become legal South of the boarder as well.
From Jason Shaw:
Mexico City has become the first city in Latin America to legalise gay marriage, giving same sex couples a lot more [...]