The Inter-American Court of Human Rights has ruled that same-sex marriages should be recognised. The court's rulings apply to countries which have signed the American Convention on Human Rights.
Some of the signatories already recognise same-sex marriages while others recognise same-sex civil unions. But others, such as Bolivia, Cuba, Dominican Republic, Honduras, Paraguay and Peru do not recognise either and will be expected to change their laws.
The court was established by the regional body, the Organization of American States (OAS), and signatories to the Inter-American Convention on Human Rights are bound by its rulings. The ruling comes as a number of Latin American countries have changed or are debating changing their laws to allow same-sex couples to marry.
The Central American government asked the court to give its opinion on whether it had an obligation to extend property rights to same-sex couples. The court ruled that it did.
The Costa Rican government also wanted to know whether it should allow transgender people to change their name on their identity documents. Again, the court ruled that it should. Read more via BBC