Argentina has become the first Latin American country to legalize
same-sex marriage following a long close Senate vote. The move in the
traditionally macho region was deemed "historic" by leaders of the
center-left government and "the devil's project" by the Catholic Church.
Lots of protests, including appearances by the Virgin Mary. Still,
don't these guys look happy?