Lawmakers in Mexico City legalize gay marriage
Mexico City has become the first city in Latin America to legalize same-sex marriage. The move gives homosexual couples rights like adopting children.
The bill calls for changing the definition of marriage in the city's civil code. Right now, marriage is currently defined as the union of a man and a woman. The new definition will be "the free uniting of two people."
Mayor Marcelo Ebrard of the Democratic Revolution Party is expected to sign the measure.
Only seven countries allow gay marriages: Canada, Spain, South Africa, Sweden, Norway, the Netherlands and Belgium. The following U.S. states allow same-sex marriages: Iowa, Massachusetts, Vermont, Connecticut and New Hampshire.