Mexico’s Supreme Court has ruled that a law allowing gay couples to adopt in the country’s capital is constitutional.

Mexico City legalised gay marriage in December. In the last two weeks, the court has upheld a provision in the law which says all of Mexico must recognise same-sex marriages performed in the capital.

Yesterday, nine of the 11 Supreme Court judges voted to uphold the provisions which allow gay couples to adopt. They said it would be discriminatory to deny gay couples the right.

The gay marriage law and adoption provision were both opposed by ruling conservative National Action Party and the Catholic Church, who said they would damage the traditional family and harm children.

More than 300 gay couples have married in Mexico City, although authorities have reportedly not yet received any applications from gay couples wishing to adopt.

Last month, Argentina became the first country in Latin America to allow same-sex marriage.