Despite loud opposition from the Catholic Church and the conservative states that surround the city,
Mexico City's Legislature has approved a measure that would
ensure equal rights for gay couples -- including adoption and marriage equality. The bill, which is expected to be signed by Mexico City's mayor, redefines marriage as a "free union between two people."