A dog takes part in a rally celebrating the validity of the new law on homosexual marriage —the first of its kind in Latin America which also considers the possibility of adoption, on March 14, 2010 in Mexico City. AFP PHOTO/Alfredo Estrella (Photo credit should read ALFREDO ESTRELLA/AFP/Getty Images)
so wait a minute. a country that i understand to be mostly-Catholic can set aside its religion to pass a gay marriage bill. but everything up here in the land of free religion/all those freedoms we brag about, is *still* having a giant state-to-state clusterfuck over it?
no, wait. that sounds about right, actually.